Also allows to compare ProxyAllocator. For example, it might be required for containers to compare iterators.
LinearAllocator (also known as bump allocator) allows to reuse the same memory across the frame for short lifetime allocations.