Keep the ColumnWise logic specialized