Very cool, so far that seems to be the best way to mix/match C++ and UMG. With a C++ programmer defining base classes extending from UUserWidget and then reparenting the WidgetBlueprint so that the designer has freedom and the C++ programmer has an interface they can control. Nicely done