I'd really like to have a better way of getting these object names, for use cases where the same MXBean is being exported but with a different domain and properties. The Waratek JVM does this for containers. But not relevant for this pull request.