Modifications to support providing tag descriptors from derived hosts

If you're gonna fix pls fix spacing underneath.