Reschedule after many cases of eating cycles

All of these eat enough cycles they could cause issues in a loop, and I'm pretty sure they would reschedule.

I didn't individually test them, though.  Fixes #6302.

-[Unknown]
Alrighty then, then this should be fine for now, until we implement such more accurate wakeups. Thanks for testing!