Dynamic allocation with loop-tpl