Retry Error from start of workflow

when there is an error in a workflow, it is sometimes caused by some logic error done in previous nodes rather than in the node where the error actually happens. Would it be possible to add a Retry from beginning (of the currently saved workflow) option with the initial input of the first node? This would be useful for those cases in which events cannot be easily retriggered (e.g. saved list which gets erased after sending data to n8n)

Yeah this is very much needed.
Especially when webhooks and such are used. Starting from the node that error’d is pretty useless, as most often it is something earlier in the flow that made the data wrong for this node to continue for example.
Also when simply rebuilding part of the workflow because it turned out to be faulty would benefit from an easy retry from the start.