Remix hydration errors
This repro shows that after hydrating a page with a query populated with initialData from the server, remix will blow up when refreshing on another page using the same query without that same initialData. This is because the server has the original initialData and so is rendered with the cached data, but the client does not have access to that initialData and renders isLoading state.
https://stackblitz.com/edit/remix-run-remix-zjutjv?file=app%2Fcomponents%2Fcomponent.tsx