I can think of one thing. You're using displacement maps, don't you? It's funny, that I stumbled upon this on my own earlier today.
Normally, displacement maps are not something you'd need much nowdays, with normal maps filling the need for most subtle pseudo-geometry effect a displacement map would generate. But, the lack of often usage of displacement maps kept an issue with DAZ mostly unseen.
And, that problem is, how DAZ Studio manipulates the geometry, in order to deliver the best displacement effect... ridiculously high subdividing values, that unless you're familiar with, don't even become aware of, until you get scenes that become impossible to actually render.
The "base" Gen3 and Gen8 figure, comes with subdivision level 2 for the render. And, that delivers a naked figure for about... 50-100 Mbytes of geometry. Raise it for level 3, or 4, as most HD characters load, the same naked figure goes from 50-100, to 200-400 Mbytes... nothing too much, but still heavy, if you add the clothes, textures etcetera... and, then, you add a displacement map, and, it efaults with subdivision level... 12. That delivers somewhere between 500MB and 1 GB per figure. Naked, with no hair, geocrafts, clothes, or scenery. Now, 4 figures hit 4 Gigs this way, add clothes, geocrafts, their textures, the bae figure textures, the scenery... yes, it can go nuts...