UI infinite loop? - Supabase