this is low priority, but the polling logic and parsing for external Ip address logic in utilities/grafana.js and utilities/loadGenerators.js is really similar, so there's some refactoring potential (ie create a polling service); the amount of refactoring will change though after we switch to port-forwarding through and also may not be necessary at all if we can switch to event driven logic instead of polling
this is low priority, but the polling logic and parsing for external Ip address logic in utilities/grafana.js and utilities/loadGenerators.js is really similar, so there's some refactoring potential (ie create a polling service); the amount of refactoring will change though after we switch to port-forwarding through and also may not be necessary at all if we can switch to event driven logic instead of polling