about quelist macros

A question about quelist macros:

I am runnig a show from two lists.
Lists are in faders 9 and 10.

Now the last cue of list 1 on master 9 is running following macros: Go master 10 and Choose Master 10 (GM10: CM10) and the first cue of list 2 on master 10 is runnig macro Release Master 9 (RM9).

This works just fine as an "automatic" list/master change but is there a way to be absolutely sure that list 2 in master 10 is in the first que of the list?

Both lists are used before show rehearsals and this might cause a human error for second cuelist. When it is released it needs to be manually backed to first cue before show. I would like to eliminate one more possibilty of error...
Related