Sadly, no. Tried it a few ways and always returns some variation of “Cannot read property of undefined”
a=thisComp.layer("controls").effect("show")("Menu"); //value of Show menu
b=thisComp.layer("controls").effect("layout 2")("Menu"); //value of Layout menu
showList=[show1, show1, show2]; //dummy "show 1" at [0] for safety
show1=[[50,50],[500,50],[50,500],[500,500]]; //array of possible positions show 1
show2=[[100,100],[500,100],[100,500],[500,100]]; //array of possible positions show 2
showName=showList[a]; //showName is [a] value of showList array
showName[b]