We'd like to be able to use different radiation step handler/solver.
Right now it's kind of monolithic.