Ability for a workflow to restart itself to be perpetually running (avoiding having a history size out-of-control)