LICENSED TO CUSTOMERS OF A COMMERCIAL SUBSCRIPTION ONLY!
Listener to maintain the RemoteParticipantLogEntryCache, so that:
RemoteParticipantLogEntry instances constructed from TransactionPreparingEvent occurrences
which happen at prepare-time (i.e., when state is TxState.PREPARING).