Collapsed panels are expanded on time range change with other panels expanded

Hi all,

I noticed recently on multiple Grafana versions (6.1.6 & 6.2.4 namely) that if I have a row repeated by a variable and I expand one or more rows, if the time range changes and the variable values update, all of the rows are consequently expanded. This behavior is particularly costly when expensive query panels are hidden and all expand at once, though is slightly mitigated with the lazy-loading introduced in 6.2.4. Is there a way to avoid these expansions, or is this perhaps a bug?