useQuery caching and layout question - Convex Community