Poor performance once I spawn 800 random static meshes

You are right, pardon my ignorance. As an example I then attempted using static mesh instances just to check and was able to render much much more without a problem