brice3010:
One particular use for the execution limitation is when data is to be sent to Thingspeak on a time-based schedule; to avoid flooding it is necessary to strictly send data only once per time-based condition.
That sounds like slower rather than faster?
If you monitor the change of state of something it is easy to send messages only when the state changes.
...R