I'm doing

game:GetService("RunService").Heartbeat:Connect(Update)

in a module script. When I have multiple objects require this module, only one of them calls "Update".

What's the right way to do this? Except having a script to loop through all instances in the game.