def METHOD_NAME(self, recur):
    for source in (self.__args, self.__kwargs.values()):
        for v in source:
            if isinstance(v, SearchStrategy) and not v.is_cacheable:
                return False
    return True