Can't you pass around the result of `this.ref(this.innerRef)` just as easily? (Or store the instance that you're called with and pass it along to someone else?) I haven't thought about this enough to know whether this will get misused.