Why gamescope runs all process under xwayland only

Why gamescope runs all process under xwayland only?
I tried many different way to fix this but could not get gamescope to run under wayland nativaly. When in steam-game-mode running process like obs under xwayland cause high gpu use ~30%.
While on desktop it doesnt.
I even tried desktop mode. Gamescope still launch process under xwayland instead of native wayland.
Was this page helpful?