Cyclic assist prevention

Partly fixes #2

TODO: Prevent moving order with mouse