basic caching WITHOUT VALIDATION