Чтоб объяснить задачу надо 3 страницы исписать. Я сам в чужом коде не люблю копаться и думал другим это не упало, поэтому и упростил максимально условия.
Я ответ получил, можно юзать модули внутри модулей, даже при условии, что экспортироваться будет только 1 из них. Всем спасибо, не о чем спорить.