форк вроде бы позволит мне очищать домен так? и получается если мне сначала прислали json в котором есть виджет с эффектором, а потом мне прислали json в котором нет виджета с эффектором. То на первый запрос будет стейт с данными, а на второй пустой?
ну сейчас будут сериализованы пустые (неиспользуемые) дефолты виджета, то есть на клиент отправится чуть-чуть больше данных чем могло бы, но на их корректность это не повлияет: если сервер не использовал виджет, то и клиент не будет