derive :new-messages
emit :new-messages
add sort-order from original chat-emit
add updated-messages derive