Modify Model Element's Host without Changing X.Y Coordinates

Hi all,

For our concrete profile plans, we generally use a shower setdown family (Floor Hosted) to indicate where the setdown locations are. However, we have only realised today that the family has been hosted to the tile finish rather than the concrete floor. Since the only Host related nodes I can find FamilyInstance.getHost, I haven’t been able to produce a script to upload.

After done some searching on the forum, I have noticed that this issue hasn’t been addressed previously other than level specific issues. I would like to get some advice on whether this can be achieved?

Thanks in advance