Непредвиденное удаление моделей с одинаковыми id, но разными путями

Когда метод `destruct` получает модель, он формирует объект с ее параметрами, включая путь:
<pre>modelParams = {
    path: modelParams.path(),
    name: modelParams.name,
    id: modelParams.id
};</pre>
Этот объект затем попадает в метод `MODEL.get`, который не ожидает готовый путь и пытается сформировать его самостоятельно. Однако в случае с `destruct` для формирования пути не хватает сведений о родительской модели. В результате для удаления отбираются модели с одинаковыми идентификаторами, принадлежащие разным родительским моделям.

Пример. При удалении модели, имеющей путь
`model-rest__creative-parameters:3.model-rest__creative-parameter:STUB`
также удаляются модели с путями
`model-rest__creative-parameters:1.model-rest__creative-parameter:STUB`
`model-rest__creative-parameters:2.model-rest__creative-parameter:STUB`