AppUI SliderFloat.value: DataBinding does not work

Creating a DataBinding to Unity.AppUI.SliderFloat.value does not work (changes in slider value are not synced to the bound data), while it does work just fine with UnityEngine.UIElements.Slider.value. Upon closer inspection, @tertle found out the bug is within Unity.AppUI.BaseSlider: the function SetValueFromDrag(float newPos) is the culprit due to use of SetValueWithoutNotify(newValue);

Could the AppUI team please fix this bug by e.g. adopting the approach from UnityEngine.UIElements.BaseSlider?

Here the relevant code block to reproduce (replace Slider with SliderFloat)

var floatField1 = new Slider { label = "Depth of Shallow Contour", lowValue = 0, highValue = 100 };
floatField1.SetBinding(nameof(Slider.value), new DataBinding
{
    bindingMode = BindingMode.TwoWay,
    dataSourcePath = new PropertyPath(nameof(WorldConfigViewModel.ShallowContour)),
});