I have this issue where i want to give a certain item but this has to be done in graphql mutation. i have a implementation where a cloudscript does something and if the result matches the "Azure function" would have to trigger, i have looked for a way that a server could call an azure function but i just found out that the only way to call one is using this PlayFabCloudScriptAPI.ExecuteFunction, my question is should i create 2 functions one that handles the logic on when the other one would be called because if it is done on the client I'm scared that the function can be called by an exploit or a hack and then the whole process of verifying the call server side would be invalid. i hope i explained it correctly if not please ask me any questions u may need i really need help understanding this.