This also sets CurrentObject to a corresponding outline object in the drag selection, and remembers the original current object in the DragSelectionOriginalObject property. This allows DoDraggingto continue calculating move offsets based on the position of the CurrentObject, even though the objects are part of the drag selection instead of the original selected objects.