Nit: we don't need to check for `original`'s existence since `originalPositionFor` will always return an object.