always set the _latestValue but only sometimes notify observers