Oh, actually triggering only once is awkward to do at the livedata connection level because of reconnects.  We could go back to the sockjs and nodejs stream client knowing about the welcome message, and have it ignored at the stream level.