That makes sense to me, someone might want just an ellipse outline, or they might want a solid ellipse with no outline.  Of course we might want to make this a little more structured.  Like get rid of the top-level show, and have `fill.show` and `fill.material` to go along with `outline.show` and `other `Polyline` properties