Perhaps what is confusing a-lin is the fact that what actually happens is that when the song is begun from a tab other than the Patterns tab, the Patterns tab is static. For example, if the cursor is on row 1,024 and the song is played from the beginning, when the user switches to the Patterns tab, the cursor is still on row 1,024 for a brief period of time and then it refreshes and follows the song as expected. Of course, I could be mistaken in my thinking as well and perhaps that's not what a-lin is experiencing at all.