This issue might need to get saved until after crossbar implementations have been completed in order to see what the actual usage of the application context is.
Things to consider:
- Hold a reference to both kinds?
- Holding multiple?
- Heterogenous or homogenous collections?
- Ergonomics