(It's a flyweight pattern. The array contains the shared heavy parts (less than 100) and the tree has only references to save space (thousands))
(It's a flyweight pattern. The array contains the shared heavy parts (less than 100) and the tree has only references to save space (thousands))