refactored getting heap object ID