Modifications to support providing tag descriptors from derived hosts

Why no longer internal?