Simulated chatroom: message pool + throttled sync(). Scroll uses setMatrixAt only.
sync()
setMatrixAt