Saved new records do not share the same local cache
Since 2df39c7633fd new records saved together are link together so we read them by batch. The problem is that they do not share the same local cache so the batch reading is filling a cache that is not used.
Since this change we are expecting in many place in the code this performance, so even if it is a performance issue I think it should be back-ported.