improve performance of object look up by handle
update api doc