In my preference I set "Include related Documents = ALL" and "Include related Parts = ALL" because I don't know if I start the revise from a part or a document.
If I have a partA associated to two different documents, a describe docA and a reference docB, and this docB is associated to another partC:
partA – docA
partA – docB – partC
When I revise the partA, I want to revise the docA but not the docB and with the preference "Include related Documents = ALL" this is not possible, so the collector collects not only the docB, but also the partC (it's a chain!)
The preference "Include related Documents" and "Include related Parts" should be like the search preference "Advanced Search Default Types List", where I can choose a list of types, not only ALL/none