Thanks for the quick response, Genki! That's what I love about you guys in the community! That, and your snappy fashion sense.
That's actually what I have running right now. The only problem with it right now is when gripping smaller objects, and sometimes the larger ones, the player will lose control of the object if they move the mouse too fast. (Though, I think it might be a problem with where I placed the origin points)
Eventually, I want to add the ability to pick up and throw objects, and moving the mouse quick enough to throw objects far enough might be a problem.