ha, i had a similar idea, which looks like so:
Exists.vl (53.1 KB)
i like that solution a bit more, because it avoids mainloop logic.
also has the first frame thing. i think this issue will only go away if we had a holdlatest equivalent, that waits for the result like Task.Wait or so. I thought the BlockingReceiver would do so, but i don’t get how it should be used.