I have an example that calls Docs.doc across all of Base/Core and it ends up spending ~90% of it’s time with expensive calls to subtypes.
Is there a particular reason why subtypes attempts to find subtypes of concrete types rather than just returning DataType[]?