and if nothing moves, an immutable SPS can still do the job with a decent performance : https://playground.babylonjs.com/#SE22AV#7
and no, I didn’t cheat, there are really 50K cylinders at 60 fps : https://playground.babylonjs.com/#SE22AV#9
[EDIT] 100K cylinders : https://playground.babylonjs.com/#SE22AV#10