We describe two new and practically relevant simulation techniques related to the Kinematic Wave Model of traffic flow. Firstly, we demonstrate how the well-known Godunov solution scheme can be run on variable time scales in a computationally very efficient way. Secondly, we demonstrate how the resulting macroscopic traffic flow model can be run in conjunction with a microscopic model of driver behavior while maintaining high computational performance.