Set stroke_and_fill as a Surface attribute instead of a draw function argument