http://playcanvas.github.io/#/graphics/model-asset
// create an entity with render assets
const entity = assets.statue.resource.instantiateModelEntity({
castShadows: true
});
Adding the independent collision components is going to be tricker but doable. No example though.
Could you use the pc.Picker instead in this case?