on closer investigation I didn't see how to do it for IE. :-(
OTOH you can use a client pull as well. Just have the frame replace itself every 1000 miliseconds. Be sure each time to pass in the old, "Maximum known update counter", and just send back all new known updates, and you will be sending a series of small, independent documents. Furthermore if you do it with a replace (or whatever the meta equivalent is) then you won't generate those annoying history items.
Cheers,
Ben