1. A concise explanation of the problem you're experiencing.
I am loading geojson entities between 10-15Hz and I am unable to select any entity. The select indicator appears momentarily but then disappears straight away. I believe that this is because upon load the data is replaced inside the entity collection.
2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.
// This is setup on boot
// this.vectorSource = new Cesium.GeoJsonDataSource();
// This is called at 10-15Hz, where vectorData is the GeoJSON object
let prom = this.vectorSource.load(this.vectorData);
prom.then((dataSource) => {});
3. Context. Why do you need to do this? We might know a better way to accomplish your goal.
The GeoJSON represent aircraft that is moving and hence the coordinates are being changed beyond the scope of the application, i.e. an outside application is generating the GeoJSON and transmitting it to the browser. Is there a better way to reload this data while at the same time being able to select and drag entities around the map ???
4. The Cesium version you're using, your operating system and browser.
Cesium: 1.37.0
Broswer: Chrome
OS: Windows 7