Instead of needing to know about viewers, what about a method in `FindUtils` called something like `hasSearchableText(scope.fullPath)` or `canSearch(scope.fullPath)`?