EarlyTerminationCollector now supports time-based termination