Moved EvaluatorManager.State to be its own class EvaluatorState