Earlier quoted context omitted.
What you want is exactly how fractional scaling works (on Wayland) in KDE Plasma and other well-behaved Wayland software: The scale factor can be something quirky like your 1.785, and the GUI code will generally make sure that things nevertheless snap to the pixel grid to avoid blurry results, as close to the requested scaling as possible. No "extra window system transforms".
> The scale factor can be something quirky like your 1.785 Actually, you can’t have exactly 1.785: the scale is a fraction with denominator 120 https://wayland.app/protocols/fractional-scale-v1#wp_fractio... >. So you’ll have to settle for 1.783̅ or 1.7916̅.
But it's HN, so I appreciate someone linking the actual business!