Grid system in construction phase

CallInEditor works great (i added screenshot) and it is usefull, thank you for that.

But i am still wondering if there is some way to do something like that in constructor, so that if i am changing values like NumOfCells it changes realtime in viewport?

Maybe something like this guy is doing (only problem is that his cells are instanced, so physics dont work without some kind of workarounds - i am not sure… and also it is easier if a Cell is an actor that can be easily modified in blueprints, and than spawned with manager):

But maybe with multiple static mesh components? (or child actors?) Dont know what would be the best way.

My current test project: