Performance: Optimized performance of pulltorefresh. Still a bit laggy though, but much better. getAuthKey() is no longer run on the main thread