Thinking out loud about what I did to help deal with the episodic buffering, could the Netflix app not track time spent buffering, and automatically aim to purge its own cache and relaunch the currently playing stream/title? Alternatively... whatever happened to BitTorrent Live?