We can't use opacity with direct drawing, use alpha channel instead