Improve performance by recycling DataOutput2 instances