Batching/Instancing of manually placed static mesh?

From what I understand we can use InstancedStaticMesh which will batch all static meshes and only costing a single draw call.

We really need instancing/batching of static meshes when manually placed within the editor. This is extremely important for mobile, and for allowing time efficient level construction. Without this, I am not sure I’d be able to use modular meshes in constructing my scene (for anything other than top down or with not as many meshes being drawn), and I don’t have the time/resources (like most indies) to take the overheads of building each construction within my 3d program.

Can the developers add this to the wish list? I would imaging this would benefit many people and improve performance?

PS… Being able to selectively choose which static meshes are batched together would also be a requirement.