Add "keep-warm" function back to prevent very-low-level flickering