HGT sampling samples a fixed number of nodes of each type per hop, as opposed to neighbor sampling, which samples on a per-node basis. HGT sampling is a separate algorithm but should not be too difficult to implement.