Squence arbitration in multi-layer sequencer?

Is there any better way to arbitrate the sequences in multi-layer sequencer?

for example there is an rgm sequencer on ahb master sequencer. when ahb master is busy DMAing and interrupt driver rgm ISR sequencer whant to grab the sequencer. (which sequencer should he grab?)

thanks.