Text's stroke property actually strokes the text, rather than overwriting the fill