WS Pro control should be based on current time step
Add option in WS Pro so that control status of objects is controlled by the flow solution in the current time step, not the previous time step. The way WS Pro currently works, with the control based on the previous TS often results in pump on/off status being incorrect and sometimes pump cycling on/off. It also breaks the fundamental steady state assumption of the solution.
I suppose this would require running iterations of each time step until the control solution/status converged, or something, but should be possible.