How to update parent actor when USplineComponent point is moved?

I did have override. Moved Super::OnConstruction() to the top.

OnConstruction is being fired on start and also after I undo.
When I undo PostEditChangeProperty get fired first, then OnConstruction.

P.S. I forgot to mention that I want this to work while in editing mode (not playing)
I also added it into the level directly from C++ Classes