I don’t think a rotational and moveable hotspot can be linked which is why I was asking.
I will give your hidden calculations a go – I think that might be the only way.
Usually with something like this I would have one hotspot for the origin x & y, another for the length and a rotation one at half the length.
Versions 6.5 to 22
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision M6800 - i7 4700MQ @ 2.40GHz, 16GB RAM, AMD FirePro M6100 (2GB), Windows 7 64bit