Currently, the aws ListObjectsV2Command api returns a max of 1,000 items. Therefore, sites that contain more than 1,000 items in a path are not fully fetched.
A side effect is that the sorting doesn't work on the full list either since it is just working on the items that were previously fetched.
info: the api has an IsTruncated property (bool) that indicates if there are more objects in the list.
https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/s3/command/ListObjectsV2Command/
related: #150