Hi, I'd like to use a single SuperTokens core for multiple apps with multiple sub domains. The apps should share the same user pool and session states like Google services (not like independent multi tenants/apps). To achieve this, do I need the multi tenancy feature? If no, where are documents I should read?