fewer calls to getTorrentHandle()