RemoteIterator wraps only iterator instead of iterable