Sticky day separators
When reading history for a “long” day (with many messages on the same day, the day separator gets pushed off screen and it makes it more difficult to know the context. That’s especially true when scrolling back in time where the day is only displayed later when all the messages have already been seen. Sticky headers would prevent that.