TanStack Query: Read Path
With TanStack Query, the elaborate manual loading logic in Studio.tsx and UserHome.tsx is replaced by a standardized hook-based flow.
The Persister (likely idb-keyval or similar) automatically handles the "Offline Fallback" requirement by hydrating the cache on app start.