NXP-14929 Provide a unified cache service

Add genereic arguments for keys and values