Maybe have the chatroom "unlock" when there are more than say 50 members online and close it when there are less than 40 again (to avoid the constant opening and closing when it goes from 50-49 and so on)?