Best practices for large model composition in ModelingToolkit.jl

Thanks all for the suggestions, these were super helpful. I’ve created a new topic to specifically ask about adjoints for non-numeric types: Adjoint sensitivities for non-numeric types in ModelingToolkit.jl.