TL;DR: for collaboration, you want to share the cursors of the users. The naive way is naive. The less naive way is to use streaming (a.k.a. websockets in this case). Actually forget it, Ably has a product that does it for you.<p>Reads like marketing to me.