Reduce allocations in decorator