AuditAwareEntityInterface implementation replaced with annotation definition