Calling authClient.signIn.social() causes unnecessary session refetch before redirect - Better Auth