It appears that currently, if you crank the wrong way, you need to undo all the wrong cranking when you crank the right way. So cranking clockwise 2 turns, you then need 2.5 turns counterclockwise before the undo happens. This got me very confused (and honestly a bit frustrated) before I talked to others and understood what was happening.
I would suggest not accumulating the negative rotations below a min value.