И раз классы плагина используют один и тот же интерфейс, то может произойти ситуация когда проекто-пистель создаст класс с таким же названием в том же пакете.
Откуда такой вывод? Какая связь между интерфейсом плагина и совпадением пакет-класс плагина с пакет-класса проекта?