jittery translation bug should be fixed for ortho and persp modes

recovery does a better job preserving shifts and thigns