* Convert all pages to use the base controlller, then add logic in there to stop a new request when one is inflight
* Reuse the promise
* Undo logstash changes
* Update in catch too
* Add unit test
* Fix cluster name showing up
* Update broken test
* Just use updateDataPromise