Interpolating between points to get intermediate states of primitive moves completed - untested.