How to handle niche case with multi-tenant - Better Auth