Large Assembly Performance

I've searched all over for some similar issues and have had no luck.

My main question is if my expectations are too high for large assembly performance? For example when I open an assembly that's about 3000 components with some routing, zooming in and out is extremely choppy when I feel like it shouldn't be.

The computer I'm on is

  • Windows 7 Ultimate
  • Intel i7-2600k @ 3.40 GHz
  • 16.0 GB RAM
  • NVIDIA Quadro 4000
  • SolidWorks 2012 SP5.0 w/ Workgroup PDM

I've tried everything recommended from large assembly mode to disabling aero features in windows and nothing changes. I have been testing out newer computers as well with better specs and it's the same. When I run the performance monitor during zooming and rotating everything is 30% useage or below.

Is this normal or is there something I'm missing?

Thanks, any help is appreciated.

SolidworksAssemblies