Multiple independent private subgroups?

Is it possible or planned to support multiple subgroups, not just ‘paid’ and ‘unpaid’? For example, I’d like to have a paid group, and be able to have each member of that paid group have a private (maybe paid, maybe not) group of their own.