It often happens that we set mode=force to overwrite a cache, then forget to switch back just after, run the function and it deletes the cache we just took ages to populate. And now it's too late...
Would it be possible to delete the cache only after the computation (or simple overwrite it), so that when this happens we can just stop the accidentally started job without loosing anything?