Fix eigen executioners to not rely on legacy UO evaluations #4315

As title.