Do all meshes / materials have to be visible simultaneously? If not, then LODs and visibility changes could suffice.