I believe you can detect the x/y coordinates by using the door library (see e.g. this thread:
get x,y when over control)
An alternative which I have used is to actually only employ a small number of labels with fixed positions, and just change the content of the labels instead of actually creating a large number of labels/panels.
all the best / Björn