Memoized Object#distance