If it changes it will be because of the elite opinion changing and because real world geopolitical factors force them to change. That's basically it. The genocide in Gaza has eroded all public perception of Israel but it'll be things like the Iran war, for example, that erodes elite opinion.