recursive-readdir doesn't preserve ordering; etag index.