Please consider add an option to "only move the selected tab to the left most if it is out of view before it's being selected".
Motivation:
Over a period of time, I mostly work on a set of files. If their tabs are all currently visible, keeping the tabs in a fixed order makes it easier to switch between them.
If there is no API to detect the current visibility of a given tab, then an option to "only move a tab to left if it's not the first n tabs" will also be useful.
Thanks for creating this useful extension.