If you used MF with runtime level startup code, and a circular, heavy handed “host-uses-it’s-remote” implementation. You could use webpack mechanics to attach remotes that supply their own data. Leveraging dynamic import async nature to attach data promises to federated HOCs
Kinda like getInitialProps. But each getter or init on the remote in general can supply data and a custom module export wrapping the props at import time. Abstract use but you really could circumvent framework limits (including server side) with advanced webpack mechanics
I really love how much custom boilerplate can be abstracted to webpack with startup code and possibly standalone webpack plugins dedicated to something like startup coordination