Use PorterDuffXfermode instead of BitmapShader for the moment