Currently, there are certain IF conditions within scheduled routine that check which reconstruction schemes, flux solvers, C2Ps and EOSs are used. One optimization could be to schedule these checks/settings only once in the beginning, as suggested by Michal Chabanov.