It is unclear whether calling the method
.onSnapshot(...) method, of the
Query types, multiple times and with the same “logical” query (i.e. not necessarily the same
DocumentSnapshot object, but with identical querying parameters) will:
- multiply the amount of reads, or
- have the optimization where the reads are shared among all listeners.
This is very useful information for properly minimizing the read cost and client network bandwidth usage.