You want to globally manage all of applications runtime dependencies e.g. Ember, Handlebars, jQuery, Resolver, etc as a unit for many instances of Ember applications. This allows you to only have 1 vendor file across all of the application instances in your CDN. Currently each Ember CLI instance has it’s own version of Ember.
Have Ember CLI instances depend on an addon that provides the framework files and use the customHash for fingerprinting that points to the same CDN hash across the applications. This allows you to have the cached vendor files across multiple applications.
Can this be done? What are the downsides of this? Does this seem reasonable?