In reply to Steve Morton.

@steve, I know what you're talking about. Browser support for the fine-tuning properties like break-before, break-inside, and break-after is still poor, and that's the main cause of frustration when using CSS columns.

And I agree with you that the theme should control how the various boxes appear in the front-end. And for some things it has - the theme can provide the CSS, needed for the multi-column boxes, I experimented with image alignment and I liked the results so much as to extend the options in the current editor for my latest project.