Websockets were unnecessary, as we only need 1-way communication. Instead, we switched to server-sent events. But there are a couple of problems: 1. We still can't stop the server while a websocket connection is open 2. SSE make it difficult to format messages So this is not a big win for now...