A super simple fix is to encourage the rich to have more children. If they have 6 children and divide their wealth 6 ways, that rebalances wealth inequality every generation.
Easy enough to do via tax policy too. Eg. 10% tax reduction per child.