Sort:  

Thanks @irit. Lots going on under the hood on this.