Add checks for "idle" links
There are cases where linkage won't work. We should chack for all of them:
- Branching after time interpolator (already checked)
- Multiple time interpolators chained
- Time interpolator after pull-based component
- Push-based component after pull-based component