I first wanted to call this "yawtodwav" (yet another way to deal with async void), but I finally went for "Free Yourself From async void", which is a shameless and lazy way to surf on my previous adventure.
https://github.com/roubachof/Sharpnado.TaskMonitor
The TaskMonitor was inspired by Stephen