make catchup stoppable after each paxos value it has applied to the store