Yeah, it doesn't seem possible to know what the next positioning is neatly, but I think we actually only care about the current element. The slot already knows if it's moving the current element down a line or not, and that's what the text flowing's `contents_alignment` needs to know as well.

Will consider to think on this, and very open to any ideas you come up with!