Can particles emitted by two different Niagara emitters be batched together?

In one Niagara system, if an emitter launches 1000 particles, they are batched together and only consume one draw call. However, if there are 1000 Niagara systems, each emitting one particle, it results in 1000 draw calls. Is there a way to batch particles emitted by different Niagara emitters together?

Hi @a2dbd46fe79a4c6fb812f1299f948783
Let’s see…
To minimize draw calls efficiently, keep the following in mind
Group emitters into one Niagara system wherever feasible.
Use Niagara Instanced Rendering or instancing to batch systems out.
Optimize emitter and particle counts to reduce the overall draw call load.
Employ Niagara renderers that offer batching support like Mesh Renderer or Sprite Renderer.
By combining certain of these techniques, you should be able to significantly reduce the draw calls and optimize the performance of your Niagara systems in Unreal Engine