message: Don't fire off object updates if all that's changed is resourceVersion. This helps reduce re-renders on the Node details page.
diff: @@ -94,12 +94,23 @@ export default (state, action) => {
  data: {},
  }));
  - case types.modifyObject:
  + case types.modifyObject: {
  + let currentJS = state.getIn([id, 'data'], {});
  + // getIn can return JS object or Immutable object
  + if (currentJS.toJSON) {
  + currentJS = currentJS.toJSON();
  + currentJS.metadata.resourceVersion = k8sObjects.metadata.resourceVersion;
  + if (_.isEqual(currentJS, k8sObjects)) {
  + // If the only thing that differs is resource version, don't fire an update.
  + return state;
  + }
  + }
  return state.mergeIn([id], {
  loadError: '',
  loaded: true,
  data: k8sObjects,
  });
  + }
  case types.watchK8sList:
  if (list) {
  