When exactly does `EntityCluster.prototype.removePoint()` trigger?

I’m using Cesium v1.6 (yes very old version).

My application is triggering EntityCluster.prototype.removePoint() at random interval removing majority of entities from the map for no reason! When I look at entity object itself, the show value is true. Can someone please give me an idea where I can start debugging this please?