I think passing around large binary blobs would cause unnecessary traffic but we can iterate on the S3 idea if it's too hard to deal with for cache reasons.