Observers triggering twice