cache image in Artist object so image is not loaded continually