It required a big overhaul of my custom containers as well, as they didn't clearly separate the allocation phase from object construction.
Now that most of the work is done I can celebrate with a short video that explains the four types of memory allocators supported by the nCine: Linear, Stack, Pool and FreeList.