Seemed like a good idea at the time, is not anymore. Use Teeworlds' array<T> instead and ring buffers/allocators where applicable.