On second thought you better leave the dispatch to main thread regardless of whether it's needed in this particular case or a reader might mistakenly assume you don't need to do thread switching shenanigans with RAC.