Human Progress

You can probably correct the drifting mesh by using corrective shape key drivers depending on the rotation of the eye bone.