now panels update correctly when the URIs are updated