Yes. I would expect, for the cave example, the ground, the cave and a destructible opening cover to be modeled in a modeler, like 3DS MAX, Maya, Carrara, etc. be three separate objects and the combination and destruction, to happen in engine. The cave to be streamed in only as needed.
Oh, and I...