Scenario 2 and comments for the PoolAllocator.