Add ability to update material content