Not totally sure what this does, but if it hides it then surely we're causing a reflow here?