Vertex color masking and geo node hair

Hello,

I want to use vertex coloring for masking geo node hair.

This works fine, if I generate hair curves via a node:

But if I sculpt hair, instead of generating them, the vertex color vanish into non existence:

Any idea how to preserve the vertex color, even with hair nodes added manually in sculpt mode?

Hair Demo.blend (1.2 MB)