Membership retriction of Buddypress Profile Groups

I was hoping to control Buddypress extended profile values by membership types and profile groups.

Meaning member level 1 has access to Buddypress profile group 1'.
but does not see or have access to 'profile group 2' and 'profile group 3'.

meanwhile membership level 2 has access to Buddypress profile group 1 and 2 but not 3.

I searched the community and am surprised this question has not been asked yet.

How can I easily get this done?

Thanks much in advance.