Refactor Institution name lookups out of components
Institution name lookups for some component cause authentication exceptions.
Components should be implemented independent of the authentication and API layer.
Refactor, either:
- lookup all names on asset(s) load,
- lookup names before passing asset down to component, or
- pass lookup function down to components for them to use
InstitutionName component might well become redundant.