как-то удалить из списка объект с нужным айдишнкиом, и изменить его тоже быстро ?
Я думаю тут надо частично или, в худшем случае, полностью обойти массив. Если такое нужно проворачивать постоянно - то лучше использовать словари ключ-значение.
Weakmap глянь
Обсуждают сегодня