Thank you @dmethvin for setting up the test. I added my patched version to the preparation code and ran a few test. http://jsperf.com/reverse-visibility-test/3 It does not show a huge improvement though it is measurable. And it will especially come into effect when using those operations in loops or when using box models where the measurements of elements are more complicated to calculate i.e. flexbox and table layouts.