Reduce object allocations