cxTagList refactored