<div dir="auto">Hi all, <div dir="auto"><br><div dir="auto">Yesterday I just updated my compositor from `libweston-4` to `libweston-5`. Great job on the new weston_head API. I've noticed the changes mapping `wl_output` to `weston_head` that I hope to pose a question on that:</div><div dir="auto">   </div><div dir="auto">Since the `weston_output` represents a logical device and `weston_head` is for the physical one, shouldn't the clients only worry about the logical device thus `weston_output_from_resource` shouldn't change to `weston_head`. For example if I have a client that work with multiple `wl_output` like LibreOffice presentation application. It occupies multiple monitors if in the presentation mode. If it gets multiple `wl_output` for a single logical device. I think it leads to a confusing behavior. This is my guess, I don't have multiple monitors thus I cannot test it. </div><div dir="auto"><br></div><div dir="auto">What you guys think?</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Sichem</div></div></div>