Add a task-based CORS Cache
Some docs