Broadcasters/listeners and timer object

I'm working on a tuning app, where the tuning component is rendering to its own space. I'm planning to use broadcasters and listeners to enable other components to update when different pitches are detected.

I'm wondering if it would be worth pulling all the GUI stuff out of the tuning component, and just have it broadcasting values which are then rendered by other components. Would this have a performance hit?