Also it is quite risky that change in one of the dependencies can crash the whole engine and it is not possible to see in the editor logs, which dependency or gui is throwing an exception.
Yeah, in the latest release of Gooey (9.0.0) I moved the themes to separate GitHub repos. I found that the asset/image browser in Defold became quite messy from all of the images that were included for the three Gooey themes. Having the themes in separate repos avoid this problem.