Definitely possible. You might want to consider a...
# rx
a
Definitely possible. You might want to consider a paged approach to reading in your data. I’m not sure how Firebase works internally, but 3MB is a lot of data to watch, and any change could trigger redownloading the entire contents.