Use https://www.drupal.org/project/sm → so transitions happen the second they are scheduled.
Provide global switch for which method to use.
Active
2.4
Code