It would be beneficent, if it's possible to create a (fixed) watch from an instance selected in the Instances window of the heap walker.
Symmetrically, it would be nice to be able to find an instance selected in Watches or Variables window, in the Instances window.
Then it would be possible to also assign a name to the instance (via Mark Object) and call anything on that named instance. For discoverability reasons, assigning a name to the instance can be suggested somehow.
The popup menu on Instance nodes in Instances list is hard-coded at
The action that selects a variable in an Instance View is there already - see issue #229022.