store the timeout within the websockets scope.  So like we have supportsKeepAlive: true above we'll now also have timeOut: 3000