I have some issues when trying to clean up my XPression files for final delivery, in that materials which are not actively assigned (but are passively assigned via VL) also get deleted. This is also a problem when merging scenes together, and in that instance, it appears to affect both materials and fonts (say I have string blocks assigning font weights). The latter scenario has me not combining projects until functionality implementation is set to begin, but the former leaves me too often with a deliverable XPP that is MUCH larger than it needs to be, owing to all the old stuff it's holding on to .
Another relevant issue comes when I try organizing materials into folders, XPression often crashes when I do this, most recently corrupting the entire scene file with message (FSO stream not found).
Just wondering what I am missing with respect to scene file optimizations, and any workarounds for these idiosyncrasies?