Keep track of the positions in the list so as to be location aware.