Thanks Dan! I had a look, and will need to have two or three more looks to fully understand it, but it looks promising.
Since setting a fixed height isn’t feasible, is it possible to make the columns have a fixed number of words before a second column starts, and to have the total number of columns automatically be (total number of words / words per column)?