Add --cache argument (no caching without this by default)