I suggest to include an option so that users can select one of two usual behaviors that were mentioned before ie. Visual or Logical movement. I think this can be a reasonable decision. But sometimes this kind of compatibility makes code and also 'settings page' too complicated. Any suggestions?
Hossein