Demo: https://stackblitz.com/edit/vitejs-vite-h7a122jp?file=src%2FColumnListItem.vue **Steps to reproduce:** 1) Toggle the visibility of the list several times and hide the list 2) Observe that the detached items remain in memory when the list is hidden https://github.com/user-attachments/assets/d20e1f7d-57fb-431e-bda6-58495e675300 **Expected behavior:** Detached elements have been removed from memory **Actual behavior:** Detached elements remain in memory **Environment:** `vue` 3.5.13 `vue3-dnd` 2.1.0 `react-dnd-html5-backend` 16.0.1