Limit Team Conversations to only members/guests within the team

I believe that regardless of someone being a guest or not, if they are added as a project-specific member they shouldn’t have access to the Team Conversations. They should only be able to contribute at the project level. However, if they are a guest (or full member) of a Team they should be able to contribute in the Team Conversation (which is already available). The ability to perhaps hide conversations for guests would be another recommended option to manage the conversations to be had in the right place.