Plant I D – update

I took this picture in a nursery and the only ID I get is dalechampia aristolochiifolia which I’m not too sure about. Can you please give me your opinion…