Another way will be possible, if you use gamelist switch, using 1 game for 8 diferents gamelist. Hidding the allgames list and checking the box under the options\GUI tab’s “auto layout switch” section.
for use different layouts for mame gamelists remember this.
if your layout of mame is named mame.mll
the new layouts for diferents game list have to be named like this:
mame_gameyouwant.mll
where gameyouwant= is exactly what it means, your favourite game for each layout (bomb jack, robocop, galaxian or what else).
I think it will be possible doing this way...