Animation.invert
More work on the state machine