implement cyclic bounded straight line mover in editor