I think we either need to put the web socket calls all in one place, or we're going to need to document them real soon. I don't think that needs to block this review, unless you want to centralise them, but we should probably get a developer story written for the documentation at a minimum so we don't forget.