smarter initial thumb render
use cached thumbImage selector
do basic thumb update when graph changes
live version of thumbnail