[FEATURE] Implement a proper caching framework cache