how to drill pick positions or change primitives's allowpicking status dynamically

I loaded a scene gltf model in Cesium, then i also created a gltf model moving together with mouse position,

the problem i have is when i trying to pick the scene model’s position, the gltf be created will verb the scene model that make me lossing the correct picked position information,

does any one know how to solve it?

The Cesium version i’m using is

V1.59

I think I answered your same question here: https://github.com/AnalyticalGraphicsInc/cesium/issues/8298

The same problem and solutions applies whether it’s 2 glTF models or a 3D Tileset and a model.