simplified events, now doing a simple rerendering for any attribute changes