Instead of creating a job for every single file that is changed.  Lets collect up a set of files that need to be validated and then just launch one workspace job that validates all of them together.