Use custom allocators for everything
Custom allocator for aligned memory