Makes sense. This is really just a quick fix for both the jmx proxying issues. I think the changes in SI are kind of orthogonal. They aren't in the version we're using currently and I guess we may still run into similar casting problems if we are dealing with proxied beans.