checksum _settings before/after saving to prevent excessive saving.