Smart cast impossible in a coroutine context?

Yeah, that’s what I figured as well. Your solution with our dearest Elvis would probably work, and for the time being I should be able to use that. Might become a less comprehensible once I add several levels of caching, but that’s an issue for another time. :smile:

Thanks a lot for your quick reply, @mslenc! You rock! :postal_horn: