在vis-network中,如何在同一垂直位置对齐节点?

In vis-network, how to align nodes on the same vertical position?

这个问题快把我逼疯了

我的要求很简单,我想把节点xy放在同一个垂直位置。我看过 this and this 问题,答案似乎建议手动设置 x 位置。但是我真的不想这样做,有没有更好的方法?

https://jsfiddle.net/laike9m/dg8Lzt7c/31/

下图是我目前的情况:

理想情况下,我希望左边部分不变,但yx放在同一垂直位置:

用透明边加入它们:

{
  "from": "x",
  "to": "y",
  "color": "rgba(0, 0, 0, 0)"
}