Why remove the diff?  If it was 1, and it's still 1, then the texture has not changed.  If it was 0, and it's still 0, the texture has not been set still.

-[Unknown]