[Equal height] Plugin optimisation

First round of optimisations to this plugin.

This should reduce the number of reflows/repaints from
* 5 per container to equalise

to

* 2 per container to equalise plus 2 per group of containers to equalise.

What's the best way to do performance testing on these changes?