I have experienced this numerous times. I want to checout an assembly from the common space. This assembly has instances or some of the parts of the assembly has instances. Upon checkout I want to check the Include instances block. Problem! If I do, I will get instances of the hardware. Some of our hardware has many, many, many instances. If you multiply this by 4 to 5 pieces of hardware, the workspance is huge. This slows done navigation within the workspace. Can I some how filter out a whole folder or individual files, so when I say includ all instances, I will only get the exact hardware I need for regeneration? Thanks!
I do not know of any method to do this on check-out. But off the top of my head there are two methods to do this within the workspace. First check out the object without instances, then withing the workspace just retrieve the instances of the objects that may change. The second method is to use you displays to filter by whichever attribute makes sense. I would filter all instances out of the display.