Implement rectangular action restriction
Snap starting point of action sequence