How should I store session / user data on client - Better Auth