Array of Timers / Dynamically Instantiated Timers based on triggeringItem name

Take a look at

Scroll to bottom of that thread – I think it is doing something very similar to what you are attempting. Good luck!