Looking into today and will have a report on my findings!
After doing some investigations and having conversations @sebavan we came up with a solution to best solve the issue. We decided that the best solution would be to just have the link with mesh account for the scaling X and scaling Y from the root. So the original implementation of setting the hardware scaling and scaling the roots will work.
We also added an optional parameter now when you create your GUI that will scale the root automatically to match the hardware scaling.
Check out the PR for the change.
That’s great news! thank you for fixing it. Made a little comment in PR.