You could just remove the child from the parent widget and add it again then hit compile and it will update without restarting the engine.
In the example below, I made a change in a button inside the “WB_FindServers”, then I remove the “WB_FindServers” which is my child widget and add it again in the same place and hit compile.