Add support for artifact cache