pull down to refresh

eh it's probably a lateral move. i was able to remove some of the unoptimized stuff that was causing problems, but in unrelated areas I introduced new causes of slowness.