on updateItemElementInPlace(element, newItem, newIndex, renderItem, context) {
                // Update the stored data
                element._jurisItemData = { 
                    item: deepClone(newItem), 
                    index: newIndex,
                    hash: generateHash(newItem)
                };
                
                // Update visual key indicator
                element.setAttribute('data-key', newItem.id);
                
                // For true granular updates, we need