Fix: Don't evaluate pages mutation when hidden
Page component re-calculates it's height when updating from height of 0