Vector3d partialMove = new Vector3d(reqMoveVector);
partialMove.unit();
partialMove.times(.2);
Vector3d leftToMove = new Vector3d(reqMoveVector);
while (leftToMove.mag() > 0){
if (leftToMove.mag() > partialMove.mag()){
Movement movement = getMovement((Volumetric) movable,
partialMove, tmp);
if (movement.stoppedZ) {
movable.stopZ();