Recursively call processParents() until the state has stabilised
v2.0.2