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.