WIP update inheritance chain if possible