Need a field in property for developer's description in those items which was taken as dependency from other modules. Because that shared module may be developed by some other developer and in this consumer module current developer can add descriptive comment - why this item is added as dependency in this module. It will help other developers to know the usages easily in future.
I hope it will be the helpful and needed one.