FIX: If an observer fires to rerender, schedule it once so that click
events are not destroyed.