How about a DESCRIPTOR_TYPES const in profile for better encapsulation?