Started different systems on different distros:
archlinux: wayland and x11
neon: wayland and x11
In general, on wayland and x11the logic here is 1:1 to what the script used to do and when there's been issues it was within the port and it was easily addressed.