Create Balloon for 1 (Changing) Component

We have a design automation program that takes customer input values to automatically build a SolidWorks assembly to match those requirements.

I have just started to design the drawings that need to automatically come out of this process and have been unable to come up with a way to create a balloon the way I need.

In the image above I have a balloon linked to the custom property of that sensor to show the Part Name. The issue is I this may be switched out for a different type of sensor. How can I attach a balloon (or note) to whatever sensor is chosen every time?

I thought about trying to lock the view position and add a balloon at that exact coordinate position but due the the size of the whole assembly changing (and sheet scale changing with it) I have been unable to keep the sensor always located at the same coordinates.

I appreciate any thought or ideas you may have.

Regards,

Brett

SolidworksApi macros