If the ground is always below everything else, you might want to put it into another instance of World, render that one, clear the zbuffer and render the rest (you could also do it in one world by altering the visibility between render passes). Anyway, how far away is that? moving the blue boxes 1000 units away sounds like as if this is very far away from the camera...