I wish Element didn't load such a huge amount of data in memory and instead fetched it from indexed db on demand. It's bonkers how much is loaded as your volume grows.
@hobs I think so, personally. It already makes use of IndexedDB for storing all the data so I'm not sure what is even taking up so much memory. Sadly I don't have the time to take heap snapshots
@mauve
Wonder if transient temporary cache DBs (sqlite, memory mapped flat files, etc) on the clients might help, without too much vulnerability or complexity increase.