I was actually under the impression that the little pre-solo in River Dragon was easy. It's taken me months to start playing the thing fluently, without mess-ups. I think sometimes it's easy to underestimate how challenging something is. The challenge may not be in learning all the notes, or hell, even in playing them up to speed, but more in keeping the playing clean while you do so!