one nit-pick. container isn't observable, so we can just to `this.container` here