Defer loading preview data unless visible
Use simpler syntax when creating trivial done handler
Remove unnecessary parenthesis
Merge pull request #317 from cbmi/issue-131

Defer loading preview data unless visible