Have main panning functions preserve cursor

+ Move compatibility settings to first option