TopStateMixin uses lodash cloneDeep which leaves reference types alone