Clarification on why the observer decides when to be notified