Each time _store_file functions are called a new S3 Bucket object was created. Instead of creating a new one, we store the client in a Bucket Registry to avoid checking if the Bucket exists every time.