Major change: don't deepcopy on every new pool.