skip some unnecessary data conversion in the time-sensitive routine -columnReduce