speed up drawing by caching background images in layout objects
letters demo with immediate input as you type. needs viz.