How would chat markers work when they are used in the context of pagination? Please consider the following use case to get a better understanding of my question-
Assume there are 50 messages stored in a user's archive store. Of which a marker of type 'delivered' is received for the 25th message. Assume an XMPP client queried for the first 10 messages from the user's store. Should the server send the 25th marker even if the 25th message is not sent? Messages from 1 to 10 might have been read without any markers being sent. The spec doesn't talk of cases where markers are used in conjunction with RSM. How do we handle such cases?
