After applying this script to more than 3 objects, it starts to act differently on those objects. The main issue is that the object will move quicker than it should be moving when the player is holding it. Currently there is a workaround class in MoveObjectSafe.cs that fixes this issue, but there should be a way to make the original MoveObject.cs more robust.
note: This has not been tested in a developement build.
After applying this script to more than 3 objects, it starts to act differently on those objects. The main issue is that the object will move quicker than it should be moving when the player is holding it. Currently there is a workaround class in MoveObjectSafe.cs that fixes this issue, but there should be a way to make the original MoveObject.cs more robust.
note: This has not been tested in a developement build.