Parameter for extra restart after some minimal travel path, the same way as "minimum travel for retraction", could be helpful.
It can help in cases when retraction is allways needed, extra restart after longer travel aswell, but extra restart after short travel (especially followed by short printing path) makes issues.
It occurs by thin wall printing (rc planes).