Тут много проблем возникнет, потому что у тебя вендорные зависимости шарятся между модулями, и все это тришейкается. Если что-то поменяешь в коде, то есть вероятсность, что текущие тришейкнутые вендора будут иметь недостаточную функциональность.
А всё же, может какой-то костыль можно организовать?