Rollbacking to some later checkpoints seems to be not efficient because the input must be changed to keep a longer rollback trace.