Original Bug Report:
"When trying to perform admin functions, especially related to user management, the session will "hang and often freeze", preventing any management functions from being preformed."
Brandon and Ben conducted testing, and it appears to us that the Admin -> Users -> Edit screen is particularly slow, but it does not "hang and often freeze". The page will load and work fine if you wait about 50 seconds (on 2G data speed in Chrome). The loading spinner on the screen spins until it finishes loading. This is definitely a performance issue that will go on the list to be addressed.
See for a detailed Summary and Proposed Solution and helpful comments. Additional analysis is needed about the database performance aspect of this and the desired approach to fix it (please include ). We also need to consider consistency of REST for search endpoints
Work on performance first, to design widget to search for facility
Looks good. Endpoints for facilities return smaller dto. The Edit User screen works correctly.