BUG/PERF: Re-enabled loop short-circuiting in _refine_numba()

The new center of mass was being created by adding the old `coord`, instead of `new_coord` as it is in the Python version. With this fixed, I could re-enable the loop-exiting logic and still have all tests pass.