Change the assigned task owner depending on the task status defined in a blueprint
If a blueprint is being applied to a task then it would be useful to be able to change the assigned task owners depending on the currently worked on workflow status. For example look at the process of a documentation task where the
"document writer" is assigned to draft a text. When the drafting status is finished then the task is assigned to a
"proofreader". In that case the task owner should be changed to the proofreader. Both of the "document writer" and the "proofreader" should be listed as the combined owners of the task but their actual job assignments should be changed depending on the state of the task defined in the blueprint.
I'm aware that this example task can also be designed as a main "documentation" task which is split into the subtasks of "drafting the text" and "proofreading the text" and then they can be bound to each other with a "Finish to start" binding but I'm sure that there are better use cases where this kind of task owner changes would benefit the users when applying blueprints to tasks.