Можно сделать все. Вопрос только в стоимости разработки конкретной фичи. И, соответственно, в ее необходимости. Есть "Непрочитанные темы" вверху рядом с аватаром. Там показываются все непрочитанные темы с момента посещения. И при нажатии на "Новый" любой темы вас перебрасывает точно на первый новый пост из этой темы. От этой точки все сообщения дальше в этой теме вы еще не читали. То есть этот инструмент уже есть и он достаточно удобен (я, например, пользуюсь только им и никогда не пропускаю новых сообщений, а я читаю их ВСЕ, по долгу службы, так сказать).
Также, если вы при просмотре списка тем видите "Новый", вы можете нажать ИМЕННО на эту кнопку (по сути - это кнопка, это не просто информационный лейбл) вас перекинет на последнее непрочитанное вами сообщение этой темы. Функционал такой же, просто в "Непрочитанных темах" они сразу собраны все,а в списках тем каждого раздела их надо выискивать руками.