Animation Along a Complex Path with Auto-Rotation