todo {+}

clicking cycles top pattern. shift-clicking cycles bottom.

keypresses can change speed&diretion of layers.

for cycling of top layer, create a temporary 3rd layer that fades in the new one, so that the change isn't so abrupt.