call s3client.getObjectMetadata() directly, rather than getting sn S3Object first

Getting the S3Object eagerly opens the TCP connection, which we don't need at all
in the S3FileSystem block.