Hiding chats that are way off the user's screen; friendlier on the CPU

some of the meatspacers were complaining about this - my computer sounds kind of like a 747 taking off when a big list of chats has built up. it's particularly bad on mobile devices, I imagine. hiding the elements that are off the screen will lighten the load on the cpu.