Define a model similar to the CrosseConveyor component

I want to define a model similar to the CrosseConveyor component. I have looked up the internal structure of the CrosseConveyor component, but unfortunately I feel it is too complex and did not understand it. I don’t need so many behaviors and properties. Is there any related tutorial to learn?

I don’t want to directly replace the model of the CrosseConveyor component to use

I can understand the internal modeling structures of Conveyor Y-dive and Conveyor X-merging, and have defined multiple similar models based on them. However, I really can’t understand the Crossing Conveyor component. Can anyone help me