Can you not use matrixcolor to accomplish the same thing?
I'm not sure about how to use matrixcolor on individual sprites.