Here is a method that theoretically works using a dynamically generated XMPie XNIP XML and InDesign tables. I used uPlan for my tests, but I believe that the same approach works in uCreate. The idea is to dynamically write a XNIP "text file" into a standard text ADOR. And while we dynamically write the code, we influence the XML code which defines the width and height of the table cells.
The approach would have to be stress tested and it is NOT suggested when printing many records in the same print file. Images cannot be cached since we're using an InDesign table to float the images into the desired x,y position. InDesign also gets weird when switching the Plan Objects.
These screenshots show how the x,y in the ADORs drive the x,y position in inches of the variable image (set to proportionally fit and center). The rulers are visible to illustrate the distances from 0,0.
In the XNIP XML, there are 3 references that we need to influence with Variables for x and y coordinates. Two references are in inches and the other is in points (72pt per inch). You'll also notice that I had to escape all of the " characters using \".
.
As I mentioned above, this method needs to be tested for your specific application and is not suggested for use with repeatable image assets since the variable images cannot be cached.
Ed Kotnik