ifInvisible
Wraps comparator so it only applies when at least one participant in a pair has visibility state VisibilityOnScreenState.INVISIBLE. When both are VisibilityOnScreenState.VISIBLE (or VisibilityOnScreenState.UNKNOWN) the pair is left in place (returns 0). This is the speaker-layout / default-grid stability guarantee.