improve `proxy_manager_for` re-usability by subclass