Thank you so much! I didn’t realise that each copy of the instance was not being accounted for with the ‘MoveComponentTo’ node until you pointed it out. It is now working, as I break each index from the array and use several ‘Move Component To’ nodes to compensate! I realise this is perhaps a work-around solution, but at least it works for now. Thanks for all the help - this was a head scratcher haha.