[rewind, state, getState] added seq states, shim for rewinding, getState public