And cleanup after that
Teleport cursor around if context window moves

- This way your cursor stays at the same relative position compared to
the selected subitem
- You can also rightclick to display the menu for an item, which tries
to find it on the current pane first (without moving the item around.)