A bit more work towards updating the portfolio through the websocket.