Link ausente entre objectContribution e comando

Quando usar oobjectContribution -element (que faz parte doorg.eclipse.ui.popupMenus -extension point), muitas vezes (praticamente sempre) quero delegar para algum comando em vez de implementar alguma ação (porque geralmente, eu tenho o comando e um manipulador já implementados). Estou fazendo isso usandoICommandService eIHandlerService, mas parece que deve haver uma maneira de conseguir isso programaticamente. Eu poderia usarviewerContribution ao invés deobjectContribution, mas perderia a maneira mais fácil de mostrar a entrada do menu apenas quando determinados tipos de objetos forem selecionados. Idealmente, gostaria de usar as verificações de ativação que já existem para meus manipuladores se aplicarem à entrada de menu definida peloobjectContribution.