Now terminate if there are many bounces and the throughput gets so small that we get precision issues.