Rework NumericalNode and add TransportLink