Optimised ClassHeirachyManager