The problem with this is that you're looking at actually existing Zionism and the history of Zionist leaders' actual statements and deeds. When approaching a nuanced topic like this, it's important to imagine a hypothetical ideal Zionism that hasn't spent the last 78 years engaging in ethnic cleansing.

But even hypothetical ideal Zionism is still a form of racism isn't it? It literally means a homeland for Jewish people.

Self-determination isn’t considered racism when it’s any other group.

Ukrainians wanting an independent homeland for Ukrainians isn’t racism. Or Greenlanders wanting Greenland to be for Greenlanders. Or when it’s the Irish, Scottish, or Canadians wanting their own country.

Aren't those things generally considered part of white supremacy?