I wanted to have one authentication system (think like google.com) but also have a bunch of projects branch from that (like youtube.com, google maps, google docs, etc). I was thinking of having one supabase instance and one schema per project, but in an ideal world I'd like to have multiple supabase instances (one per app) and somehow share the authentication data (first name, last name, etc) and maybe something like a shared subscription (e.g. amazon prime). Any ideas or suggestions?