Description
We have encountered an issue where a component did a huge number of move operations in transient space, and oak-core's "MutableRoot" class consumed ~800 MB for ca 3000 move operations. This seems to be a lot.
We should:
1. Write a test / benchmark that reproduces the issue
2. Check whether it's specific to a certain store implemention
3. See whether the memory footprint can be reduced