Dynamic waveguiding