CryptoMatte 1pixel transparent frame around objects

Hi guys, I’m trying to composite exported renders from cryptomatte as png’s. however if I stack layers in photoshop every object has roughly 1 pixel transparency around itself.

I know this is probably coming from antialiasing as when I disable it then it’s ok, but then it’s aliased. I’m also aware that if I’d use 32 bit files and composite them in sw like nuke it would work.

However I need to deliver PSD with layers rather than do actual compositing and so I’m trying to figure out how to get outputs of separate objects without this transparency issue. Does anyone know how to solve this?