WebSockets and localStorage tinkering...