Agree but nowhere as easy as what we did https://ciex-software.com/coroutines.html