Why is this called model here, but instance in _is_dirty?  Aren't these xblocks?