This example uses point-along-path interpolation, but also changes the rotation of the moving element depending on its place on the path.