bus: use standard HashCollections instead of THashCollections