Painted custom properties on Landscape

Dear all,

For our game we have a character that can interact with the landscape. Ideally we would have custom properties of which we can paint the values on top of the landscape (no visual representation of this value would be required to the player). Currently we are using a custom Physical Material which includes the properties assigned to the LayerInfo’s of the landscape, we can retrieve these properties by line tracing to the landscape and retrieving the physical material from the Hit Result. This works fine but entails that our properties can only have one single value per landscape layer.

Is there any way i can paint a custom layer to the landscape of which i can retrieve the values?

Thank you for your time!