Thanks for playing! Player has a component which logs their position and rotation every X seconds in an array. When the player ends the loop and makes a clone, they feed that array to the clone. The clone then updates its position and rotation every X seconds to what's in the array. When it gets through the array, we turn on collision and gravity so it plops to the ground.