What is use of virtual sequencer? could you explain with example in the application scenario

Hi,
I know virtual sequencer is used to coordinate between multiple sequences using sequences in multiple agents.
Could you explain a scenario where we get this application comes into picture.
Because even normal sequencer can be used for every agent seperately, how does this virtual sequencer makes the difference?

We do not recommend using a virtual sequencer as it serves no purpose except for legacy with early OVM. See Sequences/VirtualSequencer | Verification Academy