It appears that at least with XWayland, pixel delta is reported as angle delta, and this information can be used to properly handle high precision scrolling.
I have heard that Mac OS was also problematic with this regard. I can't test it, but this may also fix the behavior on that platform.
This will fix scrolling behavior in at least these cases:
VideoLAN code repository instance