I think I mentioned it in a previous comment but I wanted to reiterate that HTML Imports are not a requirement for loading custom elements or their dependencies. Trey Shugart’s response had a lot of interesting details of how they’re tackling this in Skate. Didn’t want that to get lost in the discussion :)