contrib collection views respond to change events