The top part of the diff isn't actually new. The 'navigation.update_cursor' method is called so that the cursor icon updates instantly, instead of waiting until the mouse is next moved.