But if IR was displaying an animation, it would do the same thing most likely and have to reparse for each frame :)
(My guess is that this is related to the software being able to send "this one thing has changed" messages to IR when you model, move things around etc. but for a whole scene, there'd be no indication of what has changed, and so the whole frame would need to be reparsed)