How to make a Frame (UDim2) the same size and position as a object (Vector3) in the Workspace

Hello all,
I am creating a stud/coin system for a Roblox game and I have a spinning coin, that when touched, will be collected. When finished, the illusion should look exactly like how the actual lego games pick up studs. The frame (which, inside, has looping images of the coin spinning) gets put onto the screen with and it works but I need to get the coin in the same position and size as the coin that was in workspace so it appears that the coin teleported from workspace into the GUI seamlessly. I have tried using :WorldToScreenPoint() which didn’t end up working in the end and now I am completely stumped on what to do. Any help would be appreciated, thanks :slightly_smiling_face: