That would also be my preference. I just don’t see how it’s possible to have dyad generated MTK components be completely independent of dyad itself and how/where SciML would host those.
That is a good point. I guess in practice only people with access to Dyad would be able to contribute to these libraries, since the MTK components are generated from Dyad, and I presume JuliaHub would want to keep the libraries structured such that the MTK components remain generated from the Dyad components.