Split vert and horz 1D into two separate operations.