Alternative to sequence and timestamp: uniquely ordering records in time
I recommend ordering by timestamp. As long as the only records with identical timestamps are inserted in the same transaction, you can use the sequence-based ID as a secondary ordering.