Ну, можно при желании, но придётся где-то хранить ID просмотренных постов, например в IndexedDB.

А вообще в этом нет особого смысла: просто читаешь ленту в обратном хронологическом порядке, как дошёл до поста, который ты помнишь что уже видел, значит дальше можно не читать. Если вдруг ты этот пост забыл и пришлось прочитать заново, то не вижу в этом проблемы, наоборот хорошо что ты его прочитал заново, раз не помнишь. В общем, проблема сильно надумана.