Some basic changes to change on_drag collision logic.