I’ve been trying this all day and only just managed to get it to work. I found that after moving the pivot (and actually getting the bloody thing to stay) the rotation of the object was just… bizarre, it was almost like it was rotating on a spiral. The only solution I’ve managed that worked was to immediately (before doing anything else), convert the bsb to a static mesh. That seems to lock everything into place nicely. Doesn’t seem like the most elegant solution but it’s the only thing that worked for me.