- Hash images and store API responses as JSON into Documents directory (non-user accessible)
- Before calling API, check if cache exists
- If cache exists, use cache
- If not, call API
Cache should expire after one week (either cleanup files on startup or recreate when calling API)
Should provide a way to clear the cache manually