ProxyFile implementation