Doom 3 does 3 passes to OpenGL. http://www.youtube.com/watch?v=wt-iVFxgFWk
Rage is a different engine. It doesn?t do the same. And multithreading on an engine that runs perfectly is not an optimization. It is redundant. And some even argue that Doom 3 looks better than Rage, due to the 3 passes to OpenGL.
But I guess you are going to claim your crazyness for some time. And that is a warning to others I guess.