Reduce object allocations
Reduce object allocations