it seems like there are cases when doing something like
function Component(){
const isAuthenticated = useIsAuthenticated();
const me = useAccount(AccountSchema, {...});
return ...
}
isAuthenticated becomes true before me after signing in (using better auth in this case, didn't try other methods), as in the component re-renders in an intermediate state where isAuthenticated is true but me is still the anonymous account before signing in.