People also have two modes of operation. Inherent character and world view. And these are warring. Sometimes bad character warps a good world view. Sometimes a bad world view warps good character. And sometimes the opposite. The Geon from Vilna has a similar idea and you certainly see this in Isaac Luria's writings in Shar Hagilgulim.
In any case Ayn Rand has a wealth of great ideas