Broadcast update : what would be the smart way to do it

Ok, thanks;
would that be wise from a performance point of view ?
a clock of the “tick event” in every BP; to pull the variables (of several other BP’s)
[/QUOTE]

I will suggest using timeline for each object. I think if the interval is same you need not listen to the event you can set the timeline to each actor and perform the update after the set interval.

Though the drawback is you might have to change the timeline value for each of the object if you want to set it to different interval. Link for timeline.

or add this timeline in level blueprint as unreal engine documentation suggests to use level blueprints

“A Level Blueprint is a specialized type of Blueprint that acts as a level-wide global event graph.”