One would hope the Python scripting would allow for this. I expect it would, but it might be a bit clunky, at least at first. Making it non-clunky and integrated would be good, too, of course, but if you can run a script to execute native code (and I have to think that's possible from Soren's presentation), you can do cut-scenes anywhere for any reason. Beautiful.
Arathorn