I take back what I said about this: if we do that, then if one of the contacts has a photo but the other has not, and we pick the second one, we should have the photo, right ? And then we need to update the same `details` object. So do as you wish here.