Ответ 1
В настоящее время решение заключается в том, чтобы полагаться на управление пакетами, чтобы разрешить Полимер для одной совместимой версии для проекта и его зависимостей, а также HTML Импорт для устранения дублирования загрузки зависимостей из нескольких источников.
Если вы продаете свои элементы в виде пакетов Bower, то сайт может включать их с их зависимостями и импортом Polymer, и если доступна совместимая версия Polymer, используйте эту версию для всего проекта.
В будущей версии Polymer, после того, как модули ES6 и загрузчики будут полностью специфицированы, у нас, вероятно, будет версия Polymer, которая экспортируется только через модули, так что несколько версий могут быть охвачены их явным импортом и могут безопасно сосуществовать страница.