The extension should report generation progress in a dialog, that could later on be used to report errors in a much nicer way than what we have today.