I have several objects in a collection. Some only carve others and should always be invisible. I want to select all objects in a collection, so that I can move it without changing its internal structure. Yet Collection -> Select objects selects only the visible ones. It makes no sense to me - the carvings should move together with the carved.
So I need to make temporarily visible all invisible objects one by one, then select objects, then move the collection, then deselect the objects which should be invisible. Time consuming and error prone.
Blender has multiple methods of choosing object visibility, eye, screen, camera. I tried different combinations, and it seems that both eye and camera exclude an object from "select in collection". Any method of having an object which is invisible on the screen and in the rendering, but can be selected as a member of a collection? Doesn't "select all in a collection" sound like a basic operation"?