Use material instead of also passing a data value