Exactly the same line up box we have now, except that we fix the number of rows and let the number of columns adjust based from data input.
It will be populated per column. I.e, Fill 1st column first from top to bottom, then create 2nd column and fill from top to bottom, repeat added all elements.