currentAnimation now notifies observers