about to register input port on oscillator_node
oscillator as external client is good.  However, context switching seems expensive.  Try to learn about internal clients