Mapping case classes with identical field names