Added the NSTimer instance to the CommonModes run loop so animations don't get interrupted by scrolling of UIScrollView