avoid freqently updating sensor list