This way the forum and private group client do not need to keep track of message timestamps themselves and do not need to interact with post/message factories.