The transparency forces the 3D renderer to calculate a mix of the transparent and background parts per pixel. Non-transparent polys can just draw over the old scene.
Its not unique to 3dgs, I have the same problems everytime a bigger transparent object gets close, in different games.