I would suspect that adding more passes would work at a cost to framerate. I have not changed any code to accomplish this, but looking at Matt A's original code might get you in the right direction.