Hey this is probably a beginner questions but I'm a little bit confused about cloud scripts. So for my game I connect to play fab then I add currency to my player using the AddUserVirtualCurrencyRequest and PlayFabClientAPI.AddUserVirtualCurrency. I learned that this is not very secure since any player can call these function and add infinite currency. I took a look at cloud scripts which people say is more secure but I'm confused how. I see that you need to call and API cloud request to call the function but couldn't the player just infinitely call that? Or let's say you do checks to make sure the call is legit couldn't you just do those check with the normal API calls without using the cloud scripts? Sorry if this is a beginner question I am just confused on how exactly cloud scripts are more secure. Thanks