the most viable solutions are here
- Better Performance using Dynamic Code Splitting in Gatsby with loadable-components - DEV
- An SEO approach to async components with loadable-components - LogRocket Blog
- Getting Started - Loadable Components
- loadable-components/main.js at master · gregberge/loadable-components
- hector-del-rio/gatsby-plugin-loadable-components-ssr: Gatsby plugin for using @loadable/component with Gatsby's SSR
- [pristas-peter/gatsby-plugin-graphql-component: Query React Components in Gatsby GraphQL queries](https://