Like an asteroid field? Perhaps with instancing?
Realistically? Not without some custom code to manage it such as space partitioning the scene so that only the immediate area around the player is updated and rendered.
My macbook pro 13’ only handle 5000 moving entities without physics!
Too many entity make playcanvas really slow. I run same benchmark Defold(html5), Construct 2 and Construct 3.
Playcanvas(2d Sprite) 5000 at 30fps
Defold(html5) 7500 at 30fps
Defold(Native) 27000 at 30fps
Construct 2 17000 at 30fps
Construct 3 26000 at 30fps (I can only run it debug mode!)
Pixi.js 50000 at 30fps
Unity(Native) 20000 at 30fps (I think unity
But you my need just particles .