Refactor the "tailor state"

We're adding more and more stuff to report so previous solution doesn't
scale well.
Add a new status to report for each tailing thread