I use sweeping with little alternate picking here and there , and it makes it easier than the 5th caprice part.
The arp part sounds bad when played at tempos higher than 160 bpm (the crossroads version is around 135-140) , even if you play it crystal clear... The 5th caprice part can sounds nice till 220 bpm (like the violin version) , it's damn hard to get any further without messing it up though !