Я правильно тебя понял?
сейчас плагин+билдер собирает список файлов для мержа и мержит
А надо разделить, чтобы:
Плагин - собирает список файлов
Билдер - мержит конфиги по списку. Может закешировать список файлов и не зависеть от плагина. И ему принимать список файлов вообще пофигу откуда
Нет, плагин вызывает по событию билдер, который билдит конфиги как и сейчас, но при этом билдер также можно вызвать и автономно без композера из скрипта