}
          }
        })
      },
    }).open();

    const phaseLink = node.downlinkMap({
      laneUri: "phase/state",
      didUpdate(key, value) {
        const phaseId = key.stringValue();
        const phase = value.numberValue();
        const phaseApproaches = phases[phaseId] || [];
        for (let i = 0; i < phaseApproaches.length; i += 1) {
          const approachView = phaseApproaches[i];
          approachView.phase = phase;
          updateApproach(approachView);
        }
      },
    }).ope