I know functionality now exists for page overflow when using variable data in Repeat but could this be expanded somehow to include all objects on a page?

I've been working recently with transactional letters which contain a variable amount of text objects, each of which contains a mix of variable and fixed text. Conditions control when each text object is printed which can mean a letter can be 1 print page or more in length.

It would be an enormous help if the page had some sort of bottom margin overflow option, i.e I set a bottom margin and any text overflowing it is printed on a new page (such as a word processor would handle the text). Also, an option to include underlays/overlays on the new page would be helpful.