client feels laggy after lots of messages
The solution to this is likely to unload older messages from the chatlog so cursive doesn't have to think about as much stuff while rendering. I kind of want to wait until history retrieval is implemented before trying to fix this, though.