message: fix(scope): destroy only relevant interactions on interactable.unset()
diff: @@ -91,12 +91,10 @@ export class Scope {
  for (const interaction of scope.interactions.list) {
  if (interaction.interactable === this) {
  interaction.stop()
  - }
  scope.interactions.signals.fire('destroy', { interaction })
  interaction.destroy()
  }
  -
  - scope.interactions.list = []
  + }
  scope.interactables.signals.fire('unset', { interactable: this })
  }
  