Collections with visibility

I'm doing something a bit sketchy here.
Visibility can (?) only exist if the resource is owned, so I'm conditionally including the combination policy if it's both owned and has visibility controls