Could you use enum mapping for this type?