I have a reasonably bad pc with a 1gb card and I noticed that when my game loads inside the buildings they carry a lot of unnecessary textures that shouldn't even be there, this makes the game quite poorly optimized, and they are not loading textures since they are of high quality, the texture of the 3d model of the house should have only a single texture and not several overlapping textures I will post some prints that I managed to capture here..
taking advantage of not creating another topic there are several loading of different objects when you are far away the object becomes a square block, when you get closer it gets low poly, and when you get closer it gets uglier and getting closer it adds details to the object, it should have 3 loading distances and not 5 or more as it is..