When lms.llm() returns an object, it doesn't check if the websocket is even open. When it first returns an object, it creates it, but if used later on in a long running program, it just returns that ...