You need to sign in or sign up before continuing.
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.