One drawback of splitting a source document into multiple pages on wikisource (see T275319#9818815) is that it disrupts reading flow.
To address this problem, an infinite scroll feature (gadget? extension? core feature?) could be used to chain specific articles together.
I'm not envisioning the abusive sort of infinite scroll that generates "articles you may be interested in" and tries to hook your attention, but instead an editor-directed feature which says "Book/page23 precedes Book/page24 and Book/page25 follows it". This could be marked with a {{#scrollFrom}}, {{#scrollTo}} parser function or some other mechanism for recording that metadata and passing it to the client-side infinite-scroll code.
Infinite scroll was previous used in the Flow extension for topics, and there are a number of existing tasks related to that. It is important that the infinite scroll updates the URL using the browser history feature so that navigating back and forth preserves your place in the document.
It is also important that "browser search" (Ctrl-F) works across all of the linked documents, to preserve the illusion of a single-page document (T365808) and that there is a way to export all the chained pages as a single document (T365810) but those are separate tasks.