Missed that the lazyDistance wasn't performing the square root - was throwing off calculations slightly