Rebuilding when showing/hiding components...

When I have an assembly open (small-ish assembly, fully resolved, no large assembly mode enabled) and I hide or show components, I see a little "Rebuilding" message flickering in the lower corner, while the mouse cursur flickers to the "thinking" mode. I just timed it and it took about 5-6 seconds to show or hide each component, regardless of component complexity. This makes my workflow feel very slow, and I'm not sure why it needs to rebuild everything when I'm hiding or showing a component.

Anyone have any ideas?

SolidworksAssemblies