I have a model where I am using Task Executers on a A* Network. These Task Executers will travel to home location when they are idle. When they are in the process of travelling to these home cells, a new higher priority task could be assigned to it. In the model that I have now, the Task Executer completed the travel mission to the home cell before going for the new task. I wanted to check if there was a way to stop the travel to home mission mid task and start working on the new higher priority activity.