Problem
Viewing a conversation marks all messages as read, even if you only read the most recent ones. This causes older unread messages to collapse, making it hard to track which specific messages you've reviewed in long conversations.
Request
Mark individual messages as read only when they're scrolled into view, rather than marking the entire conversation read when opened.