Proxy extracted to library module