C++ OnConstruction not called after editing spline mesh

I am setting up a SplineMesh system in C++ and am having a fine time building it in OnConstruction, except that the function does not run when moving the spline points themselves, only when I’m fiddling with other properties of my actor.

Is there an easy way to fix this?