Just discovered #libinput's #touchpad drag lock feature.
As someone who prefers linear input with no speed-depedent acceleration, dragging things for wide distances always was a challenge on the #framework16's unfortunately small touch pad.
What this setting does is that it simply doesn't end the drag immediately when you let go of the touchpad, allowing you to reset your finger and continue the drag.
Normally, I don't like delays/timeouts like this because they add friction to using a computer; making the UI feel slow. This one's timeout is higher than I'd like too and it's not configurable either :/
However, they thoughtfully made it so that tapping immediately ends the drag motion which makes it feel quite responsive again.
In #Hyperland, you can enable this feature using:
input::touchpad::tap-and-drag = true