Can arenas be made to use no actual memory unless it is being used, so the virtual memory subsystem only allocates pages when written to?
If you're doing something like per-request or per-frame arenas you can clear the arena without having to reallocate the whole mapping. And depending how fancy you want to get you can mark the pages unused when you clear the arena so that the OS can reclaim them if needed.