An Engineer's thoughts on the Toyota GR86