Pull enumeration data structures by IDs instead of strings