mempool: use the list to initialize objects