Would a union be mapped to a group with one field per type?
Not needed right away.