How to extend the UPhysicalMaterial class

I created a blueprint class that inherits from my class MyPhysicalMaterial, but I want to assign it to a mesh Physical Material Override and I cannot cause it wants a PhysicalMaterial and apparently inheriting object do not work