The Statement abstraction is the interesting design choice here: treating eviction scenarios as a transaction log with Checkpoint and Rollback keeps the real cluster untouched until a plan actually works. Pipeline being able to place a pod on resources still held by pods being evicted is what makes same-cycle reclaim practical. The stale-gang grace period is a nice touch too - evicting the surviving pods immediately after one OOM would thrash any busy cluster.