One alternative could be to use `ThreadLocal` but ...
# coroutines
v
One alternative could be to use
ThreadLocal
but I don't want to do that