Improvement
I spoke with @hansl and @Brocco at NGCONF regarding a different strategy for bundling builds.
I have implemented a bundler that given a route definition file will use a directed graph alog to determine the most optimal way of which to package your application.
Example
So take the following:

the bundler would identify overlap and optimize the output creating a new microbundle:

Resources
Project: SystemJS Route Bundler
Example Project: Angular1 SystemJS Seed
I remember our talk @amcdnl, your project looks super interesting! I want to see how we could integrate it into our building process.
Felipe make sure you talk to me before starting work on this.
@filipesilva @hansl - If I can help, let me know :)
This issue has been made obsolete by #1455, since we no longer use SystemJS anymore.
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._
Most helpful comment
I remember our talk @amcdnl, your project looks super interesting! I want to see how we could integrate it into our building process.