Task tree redraws reset the column widths and visible
paths.
This will probably cease to be a problem when the task
tree model interacts lazily with DOM, instead of being
completely reconstructed on every change. See the
ResourceListModel code for a concrete example of what I
mean.