added operation provider to cache-proxy and made some refactorings accor...

...ding to