We should only invoke one method. Will be updated after we agree on some consistent behavior with the ORM folks. See https://github.com/doctrine/doctrine2/pull/903.