Can't set individual material instance parameter?

Yep. The material instances need to dynamic material instances before parameters can be changed at runtime