Btw, are these getSwarmInfo, getSwarmInfos, and getLargestSourcesSeen methods used?
If not, please remove them.