Can I reuse or cache a custom action's querySnapshot data for use in another custom action/function?

Is it possible to store a querySnapshot from a function/action that could be re-used in another function or action?
I have a series of calculations in numerous actions that query the exact same snapshot data from multiple documents in a collection. If I could re-use this data, I could cut my queries to a fraction of what they are now because each action runs the same query each time.

These queries are returning multiple documents, not just one so I'm not sure of an App State value is possible or not.

3
2 replies