subobject selection set modifier

I wonder if it could be possible to create a modifier to select subobjects selection set.
for exemple :
I have a sphere, convert to editpoly and select some polys.
I create a selection set with this selection named "sel01"
Deselect subobject selection.
I add a modifier called "select_by_set" (nice name no?)
I choose subobject "poly" in first dropsownlist then I choose "sel01" in the second dropdownlist.
It is like poly_select modifier, it keep selections, but far more easy to change from one selection set to another one.