I wrote a set of design principles for e-ink displays back in 2022. You especially address #6, of course:
1. Persistence is free
2. Paints are expensive
3. Refreshes are slow
4. Colours are very limited or nonexistent
5. Line art displays beautifully. Raster images not so much
6. Pagination navigation is strongly preferred to scroll
7. Graphics are reflective rather than emissive
8. Touch / Wacom may exist
9. Feature detection capabilities are limited
<https://diaspora.glasswings.com/posts/638a8d10e041013afba844...>
On power consumption: informally comparing battery usage under a web browser (Einkbro) and an ebook reader (NeoReader) on my Onyx BOOX Max Lumi, browser draw is about 10x that of the ebook reader.. It's much more efficient to have fixed layout and limited screen paints.
I've been toying with a vaguely-related project of generating a newspaper-like presentation of news site(s), described and imaged here: <https://toot.cat/@dredmorbius/114356066459105122>. The main commonality is in creating a calmed interface though it's principally a standalone generator rather than an in-browser JS application.
I'd like to try integrating eInk Mode to that page to see how they work together. (I have some concerns given my use of grid + column layouts, but want to give it a shot.)