Having a seperate user_id from auth.uid() better or worse? - Supabase