nikolasi, я об этом писал уже на форуме опенпли. По моему включать готовые библиотеки в плугин не правильно. Они должны устанавливаться по зависимостями отдельно.
Тогда при обновления этих библиотек не надо обновлять плугин, а также код библиотек зря не дублируется если его использует несколько плугинов.
Так я сначала делал и у себя для youtube.
Но это хорошо только теоретически.
Во первых код библиотек обычно написан универсальный, для очень широкого использования, и для конкретных задач его использовать оптимально не возможно. При запуске библиотеки делается куча не нужных импортов из за которых нужно также куча не нужных зависимостей, которые реально не используется.
Во вторых эти библиотеки нужно регулярно обновлять, а это тоже у многих хромает.
По этому я и перешёл на собственный код за котором я могу следить сам.