Implement interface proxying