Selectively render parts of the preview on change events.

Summary:
Modify ItemRenderer.render to allow selectively rendering only part of an item.

It's still slow, but it's a bit better.

Test Plan: locally, Chrome/OS X

Reviewers: alpert, eater

Reviewed By: alpert

Differential Revision: http://phabricator.khanacademy.org/D2142