Updated Pass provider to probe for pass via path searching. Changed `IsSupported` to a method because it could take a while to evaluate
Updated Pass provider to probe for pass via path searching. Changed `IsSupported` to a method because it could take a while to evaluate