Hi, what's the safest way of perfoming a side effect after the user logs out, logs in... when the session changes. Something like that? ```typescript const session = authClient.useSession(); $effect(() => { $session?.user; doSomething(); } ```