Using stopAndHoldNow instead of stopAndIdleNow while zeroing seems to hold the axis in place before doing a move