Is it possible to achieve something like this with redux-undoable? https://github.com/omnidan/redux-undo/issues/77#issuecomment-201080827