It would be useful for the recursive calculation feature to allow exclusion of certain files, file types, or directories. For example, the user might want to exclude any files named "*.log" or anything under the directory "C:/ConstantlyModifiedFiles/", as changes to these files are expected.
BTW, I wouldn't mind implementing this feature with a little guidance from someone who knows the project architecture.