For me there is one constant dimension of Zionism that does not easily shift with time, one can call it mainstream Zionism, sometimes referred to as Labor Zionism. It’s the colonialist, or settler-colonialist, dimension of Zionism. From the moment the more vague ideas of Zionism as the revival of Judaism as nationalism became the concrete project of settling in Palestine, Zionism became a settler-colonialist project and still is one today.