New XWayland API proposal