Caching proxies in-memory
[refactor] ProxyController uses internal repository