I think that if one of the websocket does a post that SHOULD broadcast(as in this case), then its not a bad practice that the controller knows that it should broadcast.