Currently, if I deactivate a pickup object while it is still grabbed, the pickup object will become invisible but remain grabbed.
The expected behavior is that the pickup object will be forcibly dropped when it is deactivated.
Workaround: Attach a Udon script that executes VRCPickup.Drop() in OnDisable(). however, I think VRCPickup should be responsible for the drop operation.