It's a fun hack, and I enjoy spectacle, but it might be a sign that you are complicating your app more than you need.
Remember when they were taking to long to start up that they pulled stuff into a separate framework just so they could meet launch deadlines: https://blog.timac.org/2017/0410-analysis-of-the-facebook-ap...?
Remember when the app had 18,000 Objective-C classes: https://quellish.tumblr.com/post/126712999812/how-on-earth-t...?
Facebook’s teams somehow cannot manage their bloat and they keep hiring people to hack the platform they're running on rather than fixing the actual underlying problem.
It's a fun hack, and I enjoy spectacle, but it might be a sign that you are complicating your app more than you need.