Replying to "Weird behavior with Remove() and InsertObject()"