Decoupled Ray Marching of Heterogeneous Participating Media