Instead of permanently deleting files from vault, make a recycle bin type functionality in Vault.
Upon right clicking a folder, we should have the option to undelete the files (with dependents).
Emptying the recycle bin should be an administrative task