I built an educational forum for my students and I'm working on two different schools. I don't want my students can see the usernames and avatars from other schools. This is important for me because of a lot of reasons. I built the forum with PunBB.
If I can make two groups and usernames and avatars can't be seen by another group it can solve my problem. Every group can see each other's usernames and avatars but for another group, they will be anonymous.
Another solution can be only admin can see the usernames and avatars, students keep anonymous.
Another solution can be duplicate my forum with all posts already in it and moderate as different forums. Of course, it will increase my workload but it is acceptable.