<@U0ZFBBUBU>, if it is CPU bound, then you have to...
# coroutines
e
@groostav, if it is CPU bound, then you have to manually yield from time to time to get limited nimber CPU pool threads shared among many coroutines. Now the coroutine that yields the least often gets the most share of CPU. I don't know if that helps in your case.