Game lagging with many different dynamic Actors


I’m currently loading and spawning buildings of a map from a file using ProceduralMeshes. A map has many different buildings (I have no textures yet) and they all would get different textures.

The problem is that currently, in my world of over 700 of these buildings, the game’s performance is very bad (about 25 FPS on a high end gaming pc).

What can I do about it?