Some more work on object observers.