evalWithCache will now detect whether things should be shown via withVisible and show them on both evaluation and cached retrieval. Also code for graphics stuff added to repo