Make pool iterator return current item index and ex add function.