With the navigation being handled entirely in the add-to/remove-from functions, this line could be removed from the update function.