[DF-29] consistent name generation policy: material name should not change during lifetime