Switch to $broadcast, which is Actual Angular Stuff