What I do to optimize my scene are the following:
1. I use render instances for all plants and trees, or forester plants.
2. I use for grass, 3 different resolutions of the grass based on the distance from camera (LOD).
3. I create instances (not render instances) for each corona light that is repeating. (and I add the source light + the instances in the LightSelect...)
4. I merge as many as possible objects in one.
On the other hand, I have many Light Selects in Corona Multi-pass and I have many objects in the scene, that I turn off depending on the camera I use each time. (Here I try to use the Take system, but as I said in a previous post I have some issues with this. Or I'm not sure if it's this, but I think it slows down even more the rendering)
Also I'm using Vertex Maps for the scattering (I don't know if this has to do with the speed...)