S3 caching of Google Spreadsheets for Tabletop.js