@rondidon: sounds perfectly fine to me. But a low mesh count only works well if you also only have few textures, thats why usually texture atlasses are used for texturing such scenes. Because every texture kinda means another mesh when rendering and while your graphicscard has no problem handling 500k polygons, your cpu has problems handling 2000 draw calls.