initial implementation of shuffled long lived trees data structures
allocation