Thanks Paul. How do handle or host for example different communities that indeed has the same codebase perhaps with each they own dadabse. No need if we can separate communities by means of groups, but it will compromise the extended needs of groups within communities.