I am confused by your post, because you said you've already memorized it, but you are asking for specifics on how to play it? Are you planning on going back and re-learning what you've memorized? Now THAT is frustrating. Like changing your fingering at the 11th hour. Just my two cents.
Large leaps [...] I would be grateful if anyone could give me fresh ideas/comment on my current methods.