Geometry render + display flags-mutually exclusive?

I’m confused by the inter relationship of the render and display flags on geometry operators. Are they mutually exclusive?
Or are they dependent on each other?

ie for a component to render, do BOTH its display and render flag need to be active?

And is it possible to ‘override’ the flags of child geometry components by setting the flag(s) of their parent?

They are independent , display flag is for geometry viewers, render flag for render tops. And no, a parent can’t override a child’s flags, you would have to script that ( or use the render parameter which can reference the parents render parameter via par expressions)

Thanks for clarifying