Reduce GC by creating fewer objects