// DocTODO: what does the return UUID correlate to if anything?
public UUID UpdateTaskInventory(long objectLocalID, InventoryItem item)
{
UUID transactionID = UUID.Random();
UpdateTaskInventoryPacket update = new UpdateTaskInventoryPacket();
update.AgentData.AgentID = Client.self.getAgentID();
update.AgentData.SessionID = Client.self.getSessionID();
update.UpdateData.Key = 0;
update.UpdateData.LocalID = objectLocalID;