This is not a limitation in element.
It is a limitation in matrix. The read indicator (the little avatar that shows how far users have read the chat) can only move forward in time, never back.
Edit: there is mark unread functionality in schildichat, but only for entire chats, you cannot flag certain messages to find them later.