It would be cool to have the option of having the aI generate various alternative redos and next texts in the background while iddling (assuming there's an quick way to cancel ongoing calculations in case the player inputs something new, of course), to provide a small speed-up in situations the AI doesn't need any new information to provide more text; leaving the various alternatives queued up for when the player asks for it when it doesn't need new calculations.