Can you add more details here? What identifiers are you using to identify these tables?
What do you mean by hierarchy change? Is the change going to to be something like from Browser->Page->WebTable to Browser->Page->Frame->WebTable? Even in this example, you could ignore the Frame and the webtable will still be recognized.
You could discuss with your Dev team and check if they can include a stable property, which is not changed between versions, say the html id or include a new property, call it automation id. The decision of-course depends on how flexible the development framework is and the effort involved.