The exact same receipt RLP may result from different transactions in different blocks so ErrAlreadyExists must be handled when storing trie nodes.