Oh hell yes. I was just watching
this insane speed run (100%, 2:25) from Bartendorsparky where he does all kinds of crazy shit out of order. Very cool.
edit: also, from same page:
We recently learned of an interview in EGM with Game Director Mark Pacini who said he was surprised about people playing the first game and not going for 100%, ie trying to skip stuff for a low%. So they tried real hard to make that impossible this time. Wow, way to alienate your hard core fanbase Mark! Of course, it turns out that it doesn't matter. This run contains three major sequence breaks, the first of which is the only reason I decided to record a run. So the fact that they tried to prevent us from having replay value is what makes the existence of such large breaks so funny.