If you like, you can share a screenshot of how your CursorObjectDistances and ObjectRotations are gathered in the construction script, perhaps we can find a way to get it to work as you intended it at first. But that’s only a offer, no need to do so if can live with the workaround you’ve described