I am using the ItemTouchHelper class to support drag and drop in my RecyclerView. I have an implementation that works as intended but it seems to be very inefficient. In my