I have two suggestions which might minimalise the page length.
1. Page tabs - These are basically psuedo-pages. The only downside to these is that its hard to navigate them when you're editting the page.
2. Sub-pages - These are essentially pages that are connected under the same name.