This would limit the explosion of potential registrations from types implementing many interfaces, or when a base type is desired. <!-- sl --> [](https://www.devlooped.com/SponsorLink/github/issues/?s=devlooped) [](https://www.devlooped.com/SponsorLink/github/issues/?s=devlooped) <!-- sl -->