Complex 2D animation rigging
i hope, i understood problem (not sure), For toggling eyes / face etc.


you can create a simple property to control, which elements (meshes) you wanted to show / toggle.
i.e > add a property on a control bone. assuming default name is 'prop'
now, for example, you want face side (v1) when prop is 1 and face front (v2) when prop is 0.
in blender 2.8 setting up drivers is pretty fast / easy. 


right click on property and copy as new driver
select face side , in object viewport display setting, right click paste as driver
select face front, do same as above step 2.
try changing property value, both objects will hide or unhide (don't panic)
select one of them, edit driver, change 'average or sum' to 'scripted' and replace expression '0 if prop==1 else 1'



select ground plane and change prop value in side bar (to test). i hope this helps.
SAMPLE FILE: