yes, i (and most likely others too) have thought of an idea of a timer element that the hotter it is, the longer it takes for it to accept and pass on another spark after the previous one. This would cut down on size for delay timers and would be a pretty good addition along with a resistor element that accepts sparks at the same rate, just the speed at which they travel decreases as the temperature increases.