S3 bundle cache