One in-flight or finished load per source, for the length of a render.
Keyed by content, so the same picture named by two nodes is fetched once. Lives in its own module
rather than beside ImageNode: a node's backgroundImage needs the same loading, and importing
it from the layout module would close a cycle with the class it extends.
One in-flight or finished load per source, for the length of a render.
Keyed by content, so the same picture named by two nodes is fetched once. Lives in its own module rather than beside
ImageNode: a node'sbackgroundImageneeds the same loading, and importing it from the layout module would close a cycle with the class it extends.