Scheduler now resets initial IP data on components so that each time the component is run it can fetch the IIPs (what JP Morrison's book calls non-looper components).