Only reload panels when necessary