You could use `result.center` as the `result` to `add` to avoid creating one or two new `Cartesian3`s.