My first issue, it doesn't have proper way to assign mat,obj id afaik such as this which is a big help when I use 3dmax.

So If lightwave can support two ways of masking and also the ability to assign mat/obj ids manually because sometimes random assignment doesn't work. Like this object id mask will not work

It would be great to support by exr(rgb channels) or by rpf(non-image channels, lw has this afaik).
3dmax, Vue, etc have support for assignable mat/obj ids.
I attached typical Exr which have rgb mat/obj ids. AE, etc can see the mat/obj channels.
Another file is rpf. This is much better because it has Coverage info.
I've been asking coverage buffer in newtek for a long time but nothing.
Since octane is completely independent renderer maybe its possible to have this and also the ability to assign mat/obj ids manually as an option via nodes. Maybe Juanjo can do magic with the lw sdk.