Thanks @ktoso for your reply! I’m not sure I understand the idea about using a custom clock. I don’t think I need a specific type of timing, I’d just like to ensure that Task.sleep works with the suggestion I made above (and maybe get some tips on how this works otherwise if it doesn’t). I will have to try it and see I guess.
I agree that it’d be nice to have a separate thread about this. I actually tried starting two separate threads about this recently but didn’t get any response:
Not sure if I posted those in the wrong place or something but if neither of those topics are appropriate I’d be happy to start another The conversation here has certainly changed my mindset about what the correct approach would be; another difference is that Dispatch is out of the picture now too.