Caching for Molecules.
MoleculeViewer now also has a cache.