Circle to point collision that works (but not for multiple points at once)