OmniMatch - add Object and Reference buttons

I find selection in OmniMatch very poor compared to ISD, ICEM Surf and Alias, especially if I have to match several surfaces into the same target surface. Nearly all the functions, like OmniCut, OmniFillet etc, have separate buttons, so why have they been left out from OmniMatch where they are so important.

With Edge to Edge matching I can use Ctrl+trace select, but internal matching below you have to first select the edge, then the surface then OmniMatch - it refuses to work if you trap/trace select.

 

 

My suggestion: