`distance` should be in world space, no? -- and for all object types, BTW.