[FEATURE REQUEST] UMG widget inheritance

Such a feature would been nice. The lack thereof completely changed how I implement UMG in my projects. The strategy I now use is to relocate all logic into a single BP Actor (Manager) using wiring up the UMG events to custom events in thw Manager. I dubbed Centralized Processing:

Motivations:

  1. Decouple the Functionality from the UMG to support custom UI: 2D Gadget, 3D Widget, & 3D Objects.
  2. Allow Users to derive Full Function Child Classes, overriding any behavior.
  3. Simplify Project Integration, improve Ease-of-use.
  4. Reduced/Cleaner Blueprints design.
  5. Reduced complexity of UI.

Even with inheritance I would most likely go this route for flexibilty and rolling-my-own MVC pattern.