add retained container in a more natural way and remove the need to add EvaluatorManager based on recovery heartbeat