It took over 45 minutes to delete 10500 objects from a level

This is, verbatim, what I was going to suggest. Our DS files are something like 20,000 objects and I’ve missed deadlines early on when learning Unreal due to this. However, I’ve now learned to break that one DS file into perhaps 5 (architecture, casework, furniture, lights, structural) and create 5 corresponding levels, each with nothing but one of those DS files on it. This gives me a few benefits. One is that if the architecture changes, I only need to export/import that single file instead of EVERYTHING, and two if I need to wipe it clean and start over I can do he process quoted above. Only takes about 10 minutes total which isn’t bad.

The other benefit is the more you split them up, the more artists can all work simultaneously. I can have someone working on architecture materials, someone working on lights, someone working on furniture all at once with Perforce.