Different sculpt vertex color layers for base color, roughness mask/map and so on at the same time

It seems not possible to have a sculpt vertex layer for the base color, roughness mask/map and so on at the same time. This would be a great option to have.

This way i could base color my model and paint a roughness mask for example for my high poly models without the need of retopo and so on.