implement switchTo[Kinematic/Dynamic]