Entity Extractor to work with both Lookup tables and Entities Roles and Groups

I need to assign groups in my entity, But at present roles and groups can only be used using DIETClassifier or CRFEntityExtractor. At the same time I also need to use lookup tables which are only supported by RegexEntityExtractor.

Please help me understand which entity extractor to use to work with both lookup tables and also assign groups to entities.