Updated player pickup / interaction code, now rotates about a more natural origin, smaller objects are maintained much closer to the player's origin.