Wrap education queue decision

Giving a good place to hook in subscription logic.

I have no idea about the seemingly unrelated failure.