As far as I can tell currently there is no way to change the interval and/or intervalCap at runtime. Is there any chance for this to be implemented?
The current solution is great if you know in advance that you want to run tasks at a steady rate. However, in more dynamic use cases changing interval or intervalCap would be very useful.