Because the clone would just set the scratchCartesianN to ZERO, which is meaningless because the getColumn will reset the scratchCartesianN again.