probably want to do `handle.lookup = self._handle.lookup` otherwise sending fails because `._handle` doesn't have a `.lookup`