Hi, @dan2, I don’t know if I understand all you considerations because I’m a new Blender user and my english is ok for a Brazillian.
Comparing with C4D again (sorry).
" if you have a linked material on several objects in several collections, would selecting the material highlight the collection and if so, which one?"
C4D Show a list of objects that using da same texture in texture manager and is possible 2x click in this list and highlight this object.
“how would we distinguish between the current parent highlighting for object data and the new collection highlighting?”
I think this problem is solved with Intensity of color(Orange I used) and Bold
“how can we distinguish between selected and active in the same context?”
Sorry I did not understand your point
“what about collapsed object hierarchies or rigs? Would it highlight the parent or just the collection?”
Probably both with de same idea color and Bold
My point is…
if you have a big scene with a car, lots of parts in different collections organized.
All collections are close
you make a selection in viewport > (wheels front)
has no indication which collection is. the result is mess
I don’t know if my object is in correct Collection.
@natecraddock What do you think about it?