Well I first updated to the latest version. That didn't fix it. Then I turned off the 1 pass secure deletion. That made a world of difference: cleaning 300 MB took seconds instead of minutes.
The question is: "How clean is clean without any overwrite?" Would it be a simple matter to undelete all of the files that appear to be deleted?