In my app I need to get a lot of documents everytime a user starts the app.
This documents can only be edited by the user himself and not from other users. So the only way that the documents from Firestore differ from cache is if the user did logged in on another device with his account where the newest data is not cached yet.
Now I search for a solution to get these documents from cache by default to save reads and only get the documents from Firestore again if they differ from cache.
Is this possible with Firestore?
Note: I am using Flutter for app development