HUD Subclassing

Has anyone been able to do it? I think that this approach is better than modifying the class directly. The problem is that DeusExRootWindow for example seems to be created in native code, thus making it impossible to change the type. I am modifying 2027, whose source code consist almost entirely of subclasses in a separate directory, and i'd like to adhere to that convention.