When you select show children only for a display preference in the the model browser it hides all the components in sub assemblies, but it leaves all the component patterns. I think this should hide everything underneath an assembly except maybe work features.