OC-2256: New RemoteFile class