Not to put too fine a point on it, but I think @spunoza’s downplaying his own work here 
Due to the way it’s architected, the above are all continuous, e.g. shifting a sequence “one step” can be repeated until you’re back where you started; tracks can be transposed up or down “a” scale degree until you go sub-/ultra- sonic.
To definitely toot my own horn; reverse playback does just that (a la e.g. Fugue Machine) - the sequence isn’t reversed in place, it actually plays back in reverse.