Smooth simulation works very well, but relies on the presence of a
do-nothing loop. Will restructure.