I see that some materials, for example MeshPhongMaterial
and MeshStandardMaterial
share common properties.
Was there a willful decision to duplicate the common properties in such classes? Or would it make sense to put the common features into a shared base class?