keep killing my CPU trying to implement multiple leg draggable routes with the google maps api. i am beginning to think this is impossible.