I am using Firebase. There is a fixed limit of 100 snapshot streams per client.
I have written a lot of database handlers that each return a stream of snapshots from Fire