вот одну проблему своего подхода я точно могу сказать, могут быть таски на манер добавил и забыл, а если в пуле такую таску не хранить, то нужно позаботится о том чтобы она прожила до времени окончания исполнения, а потом и не забыла за собой память почистить