prevent race condition in async token refresh (SvelteKit) - Supabase