The Wayland implementation of `GdkToplevel`.
Beyond the [[email protected]] API, the Wayland implementation has API to set up cross-process parent-child relationships between surfaces with [[email protected]_handle] and [[email protected]_transient_for_exported].