Save large file as a surface, smaller part file or parasoild to increase speed?

I have a large file from a client we need to build parts around and assemble to the clients part.

The regen time is killing us. Is there a way to make this part faster in SW and still mate measure to surfaces?

SolidworksParts And Features