Millions of pages? What was the site?
This setup is not particularly unusual for a microfrontends environment I don’t believe.
It's probably about as far as the concept can reasonably be taken; in theory I could see something more like "true" SSR with some probably complex hydration, but the engineering time would likely make it uneconomic to pursue what would likely be marginal benefit.