make websocket creation more lightweight (ditched proxy in favor of deftype)