Why do you need so?
From the description you want to have a schedule?
If not, ok, you may extend it to capture when the error is occurred and restart the process, but now with the lazy disabled, not only enabled scan.
I do not see, why is it not possible to implement with scripting?
This is a completely local issue, not much of setups want this customization, so why is it should be implemented in the code?
Especially when you have an option to provide the whole disk for the node?
See