This crossed my mind. @garyrussell and I chatted about the current way JMX support is provided (MessageSourceMetrics) and he mentioned that an overhaul would be nice, preferring a more direct approach. Although this would admittedly be a lot of work.

I am certainly not keen having to make this explicit call to *resolveId()*. Would be nice if that was already available somehow - I did not want to break anything though :-)