Move material events enum to Material class