Этот код, хотя я использую уникальные теги uuidv4 для имен свойств.
for( const key in this.entity_array ) {
let ref = this.entity_array[ key ]
if( ref.is_this_selected )
delete this.entity_array[ key ]
}
... вызывает странное поведение. При добавлении элементов он не будет отображаться, пока не существует два свойства, а когда останется только два, он удалит оба свойства, даже если они имеют разные имена свойств.
Любая помощь будет принята с благодарностью.