Implement Profile Segregation Feature for Community with Distinct Audiences

"I have a community with two distinct audiences. I'm using ""Profile Type"" but it's not achieving my goal. It would be interesting if there was a configuration so that a type of profile could only see and interact with members of the same profile