try caching node textures; does improve perf but needs more work

Cache element textures/bitmaps #593