Events not shared across instances (shallow copy on extend bug)