When a new message is received, we currently scroll rooms to the bottom.
We shouldn't scroll if the user has scrolled back in history to review earlier messages. Instead, we should keep the scroll position as-is and add an on-screen UI element showing them that there are new messages at the bottom. They can click it to jump, or it should dismiss if the user scrolls.
Exactly like Twitch chat.