Can facial animations be used with multiple meshes in 1 rig

In my game, i want ppl to be able to mix & match face parts, like iris shape, eye colour, eye shape and mouth shape while still being able to animate faces, it should be relatively ez in 2d but is it possible using Facial Animation