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?