Fix portals
Pool buffers to reduce allocations