It seems that while #345 has fixed the bundling issue, it caused a different type of an issue.
Preloading from RSC and passing it down into SSR context works as expected. However, because the component itself is lazily loaded, the whole tree suspends for a brief time while the JS file with the component is fetched.
This causes a flicker with Suspense even though the page already has everything on initial load, and we also have the client-side cache transferred as well. Can we remove the lazy import or expose it so we can statically import it and prevent it from bundling separately?
It seems that while #345 has fixed the bundling issue, it caused a different type of an issue.
Preloading from RSC and passing it down into SSR context works as expected. However, because the component itself is lazily loaded, the whole tree suspends for a brief time while the JS file with the component is fetched.
This causes a flicker with Suspense even though the page already has everything on initial load, and we also have the client-side cache transferred as well. Can we remove the lazy import or expose it so we can statically import it and prevent it from bundling separately?