this will cause a reflow, at a moment where we really should not.

`visibility: hidden` might do the trick