I believe there should be a room ‘Grouping’ system so that all the cheers and visits are directed to one room, this means that
a) you can cheer for a room group once, regardless of which part of the room group you are in
and
b) if you enter any part of the room, it counts as a visit towards the total visitor count. but does not count for when you are travelling between rooms inside the room group