Any use case where we should be creating a new transaction(using factory create) for every iteration in a sequence?

In reply to sj1992:

As long as one transaction completes before you need to start another one, then you can get away with just creating a single transaction/seq_item and reusing it on each pass through your loop. Just be aware that if you need to preserve the contents of the transaction in a monitor or scoreboard, then you must follow the MCOW rule (Guideline 10.1).