This is supported remotes which can do a recursive listing. It will use more memory. This is related to #1277 but doesn't fix that issue yet.
This is in preparation for removing the Lister code and replacing the fundamental operation in the Fs with listing a single directory.