Reduce object allocations when using parents