Performance Putting the drag back in drag-and-drop Why we spent weeks rebuilding a feature that already kind of worked.