Why the Fitts list has persisted throughout the history of function allocation