Revert "Only inherit from root after processing all other inheritance levels."

This reverts commit 9f24e4a8fb5386ceb793efa0fbdbdfe407e486fd.
The general solution for MI.