Would it be possible to add an AIP for periodic tasks? It seems like it may be somewhat easy to tap into the main loop and dispatch a thread (either from the pool or a new one) on a set Duration.
This can be done independent of Rouille, but providing an integrated API would be nice to reuse some resources.