Hmmm... I wonder if we want to stash this condition into `this.lazyResolve` or something like that.