I dont know how possible this is but here we go.
The idea: Having a way for the program to basically record actions/strokes made in the last 10 (or whatever determined) minutes and transferring those last 10 minutes of strokes into it’s own layer.
The purpose: Sometimes we waste our time on the incorrect layer doing linework or something else. This would save us time from having to ever star over due to this mistake.
It’s good as an idea but I don’t know how possible this is.