Proxy interface and factory defaults