update clients on startup if values differ

@rfk r? :dancers: 
It's not too expensive (it's an `if` and a `toString('hex')`), and this only happens at startup, but FINE! I"LL FIX IT