@Override
  public boolean nodeExists(KernelStatement state, long nodeId) {
    if (state.hasTxStateWithChanges()) {
      if (state.txState().nodeIsDeletedInThisTx(nodeId)) {
        return false;
      }

      if (state.txState().nodeIsAddedInThisTx(nodeId)) {
        return true;
      }
    }

    return storeLayer.nodeExists(nodeId);
  }