Move port registration/activation code out of PassThruNode constructor and into activate method