Experimental support for unhardcoded UnitTypeClass list