Been reading up on this a bit. It seems that automatic redirect to a base class property is only done when reparenting. So if you just add the same name to the base class, you’ll get a conflict. So you could reparent to the base class of the C++ class and then back and perhaps that would work. Again, you’ll lose any defaults you set in any instances.