Картинка выглядит очень подозрительно Почему не реализовывать параллельность через ExternalTask? Тогда каждый Worker (если сковородок все таки несколько) и будет тем самым ресурсом Ну а если одна, то один Worker пусть и обрабатывает пачку "параллельных" задач
есть еще multi instance tasks. У каждой из них будет свой скоуп переменных (в общем то это у всех активити есть), и конкурировать будет им не нужно. Потом можно отдельным этапом свести все в одно
ну... когда мне это нужно, я все возможные значения пихаю в массивы... тут все понятно. а как сделать параллельные с одной переменной, но что б она была разная... я хз... научите, это прям тема...