Isn't this what your fallback method does?  And I *think* the RGBA method that's built in to this stylus does the fallback ?