Have a checkpoint benchmark working now. 400,000 cycles on average. Not bad, I think.