Restore full auto-update functionality in hierarchy widget