added facility to limit the speed with which otto evaluates nodes