@zedius @Moho It doesn't seem to me that this is a perfectly functional work around. It doesn't even solve issue from the first post.
If we have your sequence:
C A F G C G C F
01.02.03.04.05.06.07.08.09.10.11.12.13.14.15.16
And we want it to start from step 5, so I:
1. hold copy, press steps 5-16, release copy
2. hold paste, press step 1, release paste
Steps 5-16 will move as expected to the beginning of the sequence but steps 1-4 will be simply overwriten. They won't move to steps 13-16.
So we'll end up with
F G C G C F C F
01.02.03.04.05.06.07.08.09.10.11.12.13.14.15.16
Steps 13-16 stay the same as in first sequence.
After a bit of thinking I was able to use copying+pasting without overwriting anything. First I copied whole page 1 to page 2. Then I copied two groups of steps from page 2 back to page 1 but in different order. Then I removed temporary page 2. A bit tedious but worked.
However if I had sequence 32 steps long then the complexity of this solution grows very much, and for sequence 64 steps long it no longer works because there's no way to have any temporary page which can save us from overwriting steps.
In a perfect solution I would expect that if I shifted 32 steps sequence 4 steps left then steps 1-4 from page 1 would jump to the end of page 2. I think that some new feature is still required to achieve this.