[IMP] optimize schedulers

factorize it in a `_update_cron()` method.