I would like to share the results of a little experiment involving optimization of storage of Node properties. The basic idea is to create a compact fast map-like container to hold the rarely instantiated properties in order to reduce the application memory footprint.
The savings are not overwhelming, but not exactly zero. I would imagine this optimization might be more interesting in any resource constrained environment such as Android / iOS / RaspberryPi. Please refer to [0] for the details. I encourage you to try it with your application, to see whether you notice any change in memory consumption and/or performance. Let me know what you think! Cheers, -andy References [0] https://github.com/andy-goryachev-oracle/Test/blob/main/doc/Experiments/NodeProperties.md
