performance optimizations; longest watch expression (on file upload progress) now occurs within ~7-10ms on my 2.3ghz (3.5 turbo) mbp retina (haswell)