A lot of UI work I do is experimenting with different ways to do things to find what’s cleanest for the specific situation.
Small note that the drag UX doesn’t appear to work on iOS.