By reversing the order in which objects are added to the internal state, a failure during store construction won't put the manager in a half-initialized state.