Serialize controllers values
Map<String, dynamic> toJson() => { for (final controller in _controllers.values) if (controller != null) controller.id: controller.value };