Modifications to support providing tag descriptors from derived hosts

O, I see you removed the `HashSet` piece in `TagHelperRegistrationVisitor`