speedup with cached artifact store