@override Map<String, dynamic> get props { final result = <String, dynamic>{}; // Combinar props registradas con props procesadas result.addAll(propsRegistry); result.addAll(processedProps); return result; }