After playing around today, I think this can be accomplished by using $injector so that we could just use the regular scope on the controller, but I'm not 100%.  I think we should merge this as is and revisit.