Simplify desched event handling.

It's so much easier writing code when you understand what's happening under your nose!

In service of #293.