Нужно так описать компонент, чтобы он мог умирать и восстанавливать стейт, исключительно исходя из параметров ноды.
Грубо говоря, у компонента будет stateful часть, с которой общение будет через порт, плюс stateless часть, которая рисует себя в ноду — отображает то внешнее состояние в интерфейс.
Звучит сложно, но кмк это единственный безопасный способ.