But we cannot avoid copying. Will a preallocated array of zeros be more efficient?