Track surfaces ID after Boundary Volume

Hi! I am so beginner of Rhino and grasshopper.
To make brep with surfaces, I use Merge and Boundary Volume component. However, I would like to connect the surface names ( I named each surface.) to the trimmed surfaces of brep. Please recommend me the way to trace the surfaces names after Merge and Boundary Volume.

My final goal is get trimmed surfaces and change colors related to the name of surfaces. So if you know some modules or other components but Boundary Volume, please tell me that, too.

We can understand better if you can share a Grasshopper file with internalized geometry.