If on page load, a UI attempts to load the supervisor multiple times, only one supervisor should be created. Currently it is possible for two to be created. This causes messages to the supervisor to be duplicated to both supervisors and can result in other downstream errors.
If on page load, a UI attempts to load the supervisor multiple times, only one supervisor should be created. Currently it is possible for two to be created. This causes messages to the supervisor to be duplicated to both supervisors and can result in other downstream errors.