UNiagaraNodeWithDynamicPins

A base node for niagara nodes with pins which can be dynamically added and removed by the user.