@inthehands @mcc or, more accurately, you *don’t* have that problem, because macOS had a reasonable way of properly rendering hidpi and fractionally-scaled UI components at a library/OS level from the very start of hidpi displays on their laptops.
It’s a stupid, often extremely wasteful “bludgeon it into submission” solution, but it has the benefit of actually working properly for every app.
Windows is about 90% of the way there. Linux is only about 60%, and the transition is extremely messy.