What would be the best way to ensure that my collection stays cached and thereby only gets fetched once?
Should I implement some sort of cache layer? Should I share the
You can try out
https://github.com/mrappleton/backbone-fetch-cache
It also has expires support that is easy to set maximum time of the cache.