only update laser.lifetime in eeprom if it makes sense to do so