Checkpoint provider update and delete that throw.
The should probably just return 0 though.