Add support for opacity and outline to Text