return mapInstanceWithKey(state, action.meta.key, instance => ({
        ...instance,
        ...indent(action.payload, { tabs: state.tabs, width: state.width }),
        history: {
          ...instance.history,