Spawning loop timers

I got loop timers working so that I have one running every 5,15,30,45,60 minutes and they work but for some things the semi “randomness” of when the timer will hit isn’t working well for my automations.

Is there a good way to spawn a child timer loop instance that then terminates when its no longer needed? I understand I can make individual loop timer rules for each automation but I’d like to cut down on rules as much as possible as its starting to get a bit difficult to navigate through all of my rules.

For example I have a laundry reminder automation that should trigger every 30 minutes along with a light left on reminder. I’d like to use one parent loop timer rule that is used to spawn the child timer when needed. I was trying to come up with something using variables but I can’t get the logic worked out.