Added a $watch on scope.renderer