I would name this `_elementOnlyStrategy` (not directly related to this set of changes) & `visibilityFn` ?