Ongoing geometry work

Better support for show/fill/outline properties.
Fix material handling and other misc cleanup.