Supabase nabs $5B valuation, four months after hit