Modern Chat apps show the oldest unread message and start the chat view with that.
The package should offer a way to locate last read message base on message id and directly show it on top of the page with a marker. This is a common behaviour in Whatsapp or Messenger.
ChatView widget should have an lastReadMessageId field. When non null should work like described above.