I have 3 500GPH circulation pumps, 1 AQ110, and an Fx5 return breaking the surface of the water in my 75 gallon... but about once every two months or so, I still have to soak up the excess protein film on the water surface. A constant amount of surface agitation can only disperse an ever increasing amount of "oil" for so long before it stops working entirely.