In my game I have a regular mesh as underground. It’s static geometry and irregular. So I am using CollisionShapeFactory.createMeshShape() to create a physics object. I now notice that as soon as my player capsule hits that mesh (i.e. is on the ground) performance goes down considerably. As soon as I fly in the air my FPS goes up a factor 5 to 6. The terrain is rather high-poly and very irregular (it represents a ruined building with tons of debris on the floor). Is there a way that I can optimize this? What are general tips on performance for this kind of thing?