Is this `scope_` variable even necessary? Doesn't seem like an expensive operation to necessitate caching the result. Could just be:

```
area.scope = function() {
  return pubsub.scope(config_.rootId);
};
```

What do you think?