Am I wrong? Yes. The compiler will not cast the types in the case of resumable subs as the "target" type is unknown. It is similar to CallSub or other events.