Make object updates trigger rerenderings, and add examples

Also add a few more object and material properties.