Единственный недостаток, который я обнаружил с динамическими модулями, заключается в том, что они иногда могут быть головной болью для отладки, если во время разработки дела идут не так, как надо. В остальном я не заметил, чтобы что-то изменилось во время компиляции или во время выполнения.
Я скажу, что у меня возникла небольшая проблема с настройкой динамического модуля один раз и импортом тогда настроенного модуля без использования модуля среднего уровня для управления им, но в остальном они прекрасно работают.
Изменить 10/18/19
Хотел вернуться и сказать, что проблема, с которой я столкнулся, была решена. Это немного интересное решение, но я думаю, что в целом это довольно крутое решение. Вот высокоуровневый контекст этого , надеюсь, в ближайшем будущем будет сообщение в блоге.