A one compatible with modern renderers. So we could import and composite procedural and rendered elsewhere things together.
For complex things scattering/population it’s actually easier and speedier in something like Redshift or Octane. With better immediate visual feedback, better AA. Proper intersecting physics. Much easier to do erosion effects etc.
That color ID node is a pain to use comparing to proper cryptomatte. Especially for small few pixels details.