Description
ProxyHelper eagerly loads primitive classes which can result in its canSeeAllInterfaces returning false.
If restricting the loading to non-primitive classes is not sufficient then something may need to be done for making the caching of these non-primitive classes effective