Думаю, это однострочный вопрос: с C# вы можете использовать AsyncLocal для хранения некоторых внешних данных, которые являются локальными для данного асинхронного потока управления, но что бы я использовал в Python, чтобы получить аналогичную функциональность?
Подробнее здесь: https://stackoverflow.com/questions/745 ... asynclocal