Cache DOM elements and update text each time