By using getModificationDate, it ensures that the data is set according to the transaction, since catalog can be updated since the transaction started leading to a recent etag using outdated cache from the transaction.
By using getModificationDate, it ensures that the data is set according to the transaction, since catalog can be updated since the transaction started leading to a recent etag using outdated cache from the transaction.