I've been running thousands of evaluation shell jobs on my PC. Unfortunately I use this PC for other high-demand purposes, so a new feature comes to mind:
"Pause" button on the panel will have the shell pause between jobs. Press "unpause" to resume.
Actually, I would write the feature myself, but I don't know if the shell is being revised at the moment.