private static bool IsParentLayoutRounded(ILayoutable?child, out double scale)
        {
            var layoutableParent = (ILayoutable?)child?.GetVisualParent();

            if (layoutableParent == null || !((Layoutable)layoutableParent).UseLayoutRounding)
            {
                scale = 1.0;
                return(false);
            }

            scale = GetLayoutScale(layoutableParent);
            return(true);
        }