maybe component infinite loop crash editor

component:

public class Com : IComponentData
{
     Com TheOther
}
// crash:
componentA.TheOther = componentB;
componentB.TheOther = componentA;

//not loop not crash:
componentA.TheOther = componentB;
componentB.TheOther = componentC;

// crash
componentA.TheOther = componentB;
componentB.TheOther = componentC;
componentC.TheOther = componentA;

editor 2022.3.5f1c1
Entities 1.0.14

crash editor without any popup window