Open
Description
For large tracings, downloading all trees can be a performance bottleneck.
Possible ideas to improve this:
- For a large amount of trees: Only download basic tree information and download the nodes of a tree only on demand (e..g, when activated)
- For very large trees: Split the tree in chunks (might be hard to find a plausible strategy here; maybe octtree-like splitting?)
The first scenario should be simpler to implement, which is why I'd argue to start with that.