Removed SignalR - just use websocket.