                                     separatorLine.info = [PuzzleCollectionColoredViewColorKey : color]
                                 }
                                 allAttributes.append(separatorLine)
+                                _allAttributes.append(ItemKey(indexPath: separatorLine.indexPath, kind: PuzzleCollectionElementKindSeparatorLine, category: .decorationView))
                             }
                         }
                     }

    case reloadItems(at: [IndexPath])
    case moveItem(at: IndexPath, to: IndexPath)
}

                                header.zIndex = PuzzleCollectionHeaderFooterZIndex
                                allAttributes.append(header)
                                sectionHeader = header
                                _allAttributes.append(ItemKey(indexPath: header.indexPath, kind: PuzzleCollectionElementKindSectionHeader, category: .supplementaryView))
                            }
                        }
                        
