Refactor Tag Descriptors to use Assemblers