Add cache and storeandforward used with 'with'