Preserve label tree between partial redraws