We have a few entities that have nested objects. For example Processing Configuration entity has Payment settings object: public PaymentSettings PaymentSettings { get; set; } = new PaymentSettings(); However these are not separate tables in the database. The properties are on the processing configuration table as processingConfiguration.paymentSettings.FieldName. The issue we're having is that when we do audit logging for the entity, if we change a property that is in a nested object it isn't logging properly (see screenshot). It sees there is a change/update, but not what property has been changed or any other information. Is there a work around for this issue?