even with sync still have occasional spin-outs, so use a count to limit circulates