Multiple Z.every() handlers - should I coallesce them, or is there minimal overhead in each one?

I’ve got lots of things needing a regular update, a regular tick, so I’ve got a number of symbols each with their own Z.every(5, do_the_animation) thing going on.

How much overhead is involved in each Z.every() handler? Would I be best to have a single Z.every() handler in the project, and then maintain my own array of functions that need to be called on each tick?

There are advantages to keeping them separate - means I can keep separate parts of my project nice and modular, but the number of things I’ve got going on simultaneously means I’m going to have to start looking at performance / efficiency. Any advice / tips welcome :slight_smile: