Currently, if I assign an Item to an assembly IAM file, the component IPT files will also get Items assigned. However, suppose that one of my components is using a derived component. A blank and then a finish part. The finish part will get an Item assigned, but the derived component blank will not. If a person other than the designer assigns the Items, they may miss that there is a derived component that also needs an Item. It would be nice if Vault knew to assign Items to the entire file tree, and not leave out derived component files.