I noticed that when creating blueprint classes that inherit from C++ classes, inherited components cannot change their relative locations in the blueprint class viewport. One major annoyance is that when having to tweak the relative positions and hot-reload them in the C++ classes, I have to delete the old inherited blueprint class file, and recreate a new blueprint class file that inherits the same C++ class object, in order to see the new relative location changes for the inherited C++ class components.
Can we have a method of refreshing the blueprint class viewport so that when hot reloading C++ classes, the inherited components in the blueprint class can be updated, and the viewport in the blueprint class will reflect upon the changes made easily?