Nice write up, definitely exactly this.