A user can effect this themselves by having an 'outer' loop in the task that restores the task to its initial condition then start the 'inner' work loop as per a normal task.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A user can effect this themselves by having an 'outer' loop in the task that restores the task to its initial condition then start the 'inner' work loop as per a normal task.