TBH a "global arena thing" can be very good for performance rather than a bunch of random allocations/deallocations