Discuss further what would happen to user that get locked out of a session and items are still updating in the background. Think large graph waiting for a large response. Do we leave communication channels open (ESP)? Do we prevent the request from completing upon lock? In that case do we display to the user that the data is stale and they need to refresh that widget/component? Do we have ESP listen for requests in mid-flight and let only those complete?