Rework GPU halo and state propagator streams and dependencies to get better overlap