DVC checks several times if a file is a directory or a file, its checksum, etc.
When working with remotes, this often requires to make a request each time that we need that information.
It would be cool to memoize that information in the output/dependency or PathInfo object.
DVC checks several times if a file is a directory or a file, its checksum, etc.
When working with remotes, this often requires to make a request each time that we need that information.
It would be cool to memoize that information in the
output/dependencyorPathInfoobject.