Current version executes reordered solve once for each tracer. The benefit is a simpler code and the ability to use MDU with tracers. The cost is potentially higher runtime, compared to doing a single sweep for all tracers (and tof).