Couple Hde/Core features

Couple of useful features for core/enums

-IPin2 subtype for enums only has default enum and gui type, not enum name, so we can’t really know what enum it is.

-Would be nice to have event for enum added/removed/updated, so if we cache some data we stay up to date.