VFS is using a similar chunked download for files so you should not banned but it allows for a scaling size of the chunks so it can grow.
dir-cache gives you directory/file name caching based on how long you configure. It basically removes the need to use the cache backend.