T getModel(String uniqueKey, int index) { _updateActiveKeys(uniqueKey); _childrenIndexes[uniqueKey] = index; return _childrenModels[uniqueKey] ??= defaultBuilder(); }