Caching Auth States
Also, convex exports
Authenticated, Unauthenticated, AuthLoading components, these are quite useful - but they all use useConvexAuth() under the hood. As far as I could figure out, useConvexAuth() doesn't use any caching.