Tag programmable materials