forced usage of long for storing multicast ids