How to click 3D object on map (mapbox) with help from deck.gl (uber library)

Displaying map is one of the basic things you can do with the mapbox. Adding 3d layer seems to be hard, but it's well documented. But what about clicking on a particular 3D object on the displayed map? You can assume that if adding a map and adding 3d layer is easy. Clicking must be the simplest thing in the whole world but …… it's not 😉

In stackblitz example you can see simple angular 8 app which displays map and puts on this map rubber duck in glb format…