Possible race condition when sharing Supabase client across users - Supabase