Also DynamicArena causes an assertion when there are too many GUI elements. LinearAllocator consumes similar amount of memory in total but reduces a chance to get the assertion.