[tz] Some thoughts about the way forward