Timer performance question

If i have a thousands objects(O1) running the same timer, would it be more efficient to run the timer in one separate blueprint (like the level blueprint) and then cast to the other objects (O1)? I’m not sure how unreal handles timers and whether 1000 timers of the same type in the same blueprint would just be handled as one.