fix: remove inert if user cycles through whole list/dnd multiple times via keyboard dnd (#8581)
the root cause is because in a virtualizer node reuse/reorder case, we were removing the node from the hidden nodes prematurely even though it was going to be readded immediately after, causing the ref count to erroneously increment by 1 again
Co-authored-by: Robert Snow <rsnow@adobe.com>