Sync - whats getting saved first?

Im wondering since EthNFTTransfers transaction hashes also appear in EthTransactions prebuild collections, which out of these will get saved first? Could I always rely on getting the value from the EthTransactions when a EthNFTTransfer has been saved / created? Will EthTransaction always get synced beforethe NFTTrades?

I don’t know which one of them will be saved first.