The batch mode thing seems to have been caused by bad timing on my prototype. Now that I've corrected it, live interaction seems to work fine.