Hello. I'm new to PlayFab so please forgive me if there's an obvious and easy to find answer to this question.
I have some experience working with AWS Cognito and the way it works is it stores key-value pairs locally in a persistent manner (similar to PlayerPrefs) and then synchronizes them with the cloud upon invocation of the Sync method, where it compares the cloud state with the local state and overwrites the older one with the newer one. This essentially means that all the data can be stored locally even if the user currently doesn't have an internet connection, and it can be synced once the connection becomes available.
When it comes to PlayFab, is there a way to persistently store data in this manner or am I required to fetch it from the servers every time my game starts? If the latter is the case, what is the best way to handle an "offline" scenario?