authClient.signIn.email({email, password} my whole page does a hard reload on success. Is this intended behavior? I couldn't find the source code where this happens (yes, im preventing default in my form).authClient.signUp.email({name, email, password}, {onSuccess: () => navigate({ to: "/" })}) my auth check with authClient.getSession() in my protected route always fails and I end up redirected in my sign in form. How do you guys solve this race condition?