How is this a but? This is exactly what you want: the screen refreshes only when a new content appears or once a second.